Dictionary English – Romanian

precipitation



Substantiv