Romanian-English dictionary »

cascada niagara meaning in English

RomanianEnglish
Cascada Niagara proper noun
{f}

Niagara Falls(waterfalls)
proper noun