English-Latin dictionary »

one that wears out whips, whipping boy meaning in Latin

EnglishLatin
one that wears out whips, whipping boy noun

flagritriba [flagritribae](1st) M
noun