Dictionary English – Romanian

blizzard



Substantiv