Dictionary English – Romanian

devil-dodger



Substantiv