English-Italian dictionary »

niagara falls meaning in Italian

EnglishItalian
Niagara Falls (waterfalls)
proper noun

cascate del Niagaraproper noun
{f-Pl}