българо-английски речник »

ниагара означава в английски

Българскианглийски
Ниагара proper noun
{f}

Niagara Falls(waterfalls)
proper noun