Search term castigate has 2 results
Jump to
EN English IT Italian
castigate (v) [punishment] punire (v) [punishment]
castigate (v) [punishment] castigare (v) [punishment]