Latin-English dictionary »

mastigia meaning in English

LatinEnglish
mastigia [mastigiae] (1st) M
noun

one who deserves a whipping, rascalnoun

Your history