Dictionary English – Romanian

rainfall



Substantiv