Dictionary English – Romanian

nozzle



Substantiv