English-Latin dictionary »

large warship meaning in Latin

EnglishLatin
large warship noun

decemremis [decemremis](3rd) F
noun