Dictionary English – Romanian

irrigation



Substantiv