Dictionary English – Romanian

knobstick



Substantiv