English-Dutch dictionary »

niagara falls meaning in Dutch

EnglishDutch
Niagara Falls (waterfalls)
proper noun

Niagarawatervalleneigennam
{Pl}