English-Latin dictionary »

very large medieval long ship meaning in Latin

EnglishLatin
very large medieval long ship noun

dromo [dromonis](3rd) F
noun