English-Latin dictionary »

light, fast-sailing warship meaning in Latin

EnglishLatin
light, fast-sailing warship noun

liburna [liburnae](1st) F
noun

liburnica [liburnicae](1st) F
noun