EN

Synonyms for castellates

Castellates, noun plural of castellate. Synonyms in the same form.

Synonyms in the same form

Noun plural