English-Latin dictionary »

flogger meaning in Latin

EnglishLatin
flogger [floggers] noun
[UK: ˈflɒgə ]
[US: ˈflɑgər ]

lorarius [lorari(i)](2nd) M
noun

vapulator [vapulatoris](3rd) M
noun