incastellates

English

Verb

incastellates

  1. third-person singular simple present indicative of incastellate