Dictionary English – Romanian

dispenser



Substantiv