🇮🇹 it en 🇬🇧

castellato adjective

semy of castles, semy of towers
Wiktionary Links