English-Latin dictionary »

much flogged meaning in Latin

EnglishLatin
much flogged adjective

plagigerulus [plagigerula, plagigerulum]adjective