castellati
English
Noun
castellati
plural of
castellatus