English-Latin dictionary »

longship meaning in Latin

EnglishLatin
longship (type of Viking vessel)
noun

ceolanoun