Dictionary English – Romanian

chastise



Verb tranzitiv