Dictionary English – Romanian

rapscallion



Substantiv