Dictionary English – Romanian

wind-spout



Substantiv