English-Latin dictionary »

crowned with towers, tower-shaped meaning in Latin

EnglishLatin
crowned with towers, tower-shaped adjective

turritus [turrita, turritum]adjective