Dictionary English – Romanian

cascade



Substantiv