Search term castellated has 3 results
Jump to
EN English IT Italian
castellated (a) [fortification] fortificato (a) [fortification]
castellated (a) [general] simile a un castello (a) [general]
castellated (a) [general] turrito (a) [general]