Dictionary Romanian – English

cascadă



Substantiv feminin
1.

waterfall


2.

cascade


3.

falls


4.

cataract


Expressions:
cascadă de râs  =  round of laughter