Dictionary English – Romanian

downpour



Substantiv