Dictionary Romanian – English

urlătoare



Substantiv feminin
1. (cascadă)

waterfall