English-Latin dictionary »

bearing a tower meaning in Latin

EnglishLatin
bearing a tower adjective

turriger [turrigera, turrigerum]adjective