English-Latin dictionary »

large flat boat, barge meaning in Latin

EnglishLatin
large flat boat, barge noun

ponto [pontonis](3rd) M
noun