English-Latin dictionary »

small fast-sailing boat meaning in Latin

EnglishLatin
small fast-sailing boat noun

lembus [lembi](2nd) M
noun