Latin-English dictionary »

plagosus meaning in English

LatinEnglish
plagosus [plagosa, plagosum] adjective

fond of floggingadjective