Dictionary English – Romanian

ramrod



Substantiv