English-Romanian dictionary »

niagara falls meaning in Romanian

EnglishRomanian
Niagara Falls (waterfalls)
proper noun

Cascada Niagaraproper noun
{f}