English-Latin dictionary »

scourge, whip meaning in Latin

EnglishLatin
scourge, whip noun

flagrum [flagri](2nd) N
noun