Dictionary English – Romanian

irrigator



Substantiv