Dictionary English – Romanian

flogging



Substantiv