English-Latin dictionary »

a rustic, dolt, rube, bumpkin meaning in Latin

EnglishLatin
a rustic, dolt, rube, bumpkin noun

petro [petronis](3rd) M
noun