English-Latin dictionary »

small vessel / gondola meaning in Latin

EnglishLatin
small vessel / gondola noun

canna [cannae](1st) F
noun