English-Latin dictionary »

light vessel / boat meaning in Latin

EnglishLatin
light vessel / boat noun

acatus [acati](2nd) F
noun