English-Portuguese dictionary »

niagara falls meaning in Portuguese

EnglishPortuguese
Niagara Falls (waterfalls)
proper noun

Cataratas do Niágaraproper noun
{f-Pl}