Dictionary English – Romanian

pillory



Substantiv
Verb tranzitiv