English-Latin dictionary »

having beaked prow meaning in Latin

EnglishLatin
having beaked prow adjective

rostratus [rostrata, rostratum]adjective