English-Spanish dictionary »

niagara falls meaning in Spanish

EnglishSpanish
Niagara Falls (waterfalls)
proper noun

cataratas del Niágaraproper noun
{f-Pl}