English-Latin dictionary »

small piratical galley meaning in Latin

EnglishLatin
small piratical galley noun

myoparo [myoparonis](3rd) M
noun