great_fallsEnglish

Great Falls

Noun

A town in central Montana on the Missouri river, a center of extensive hydroelectric power

English: Great Falls

Bahasa: Great Falls, Great Falls, Montana

Bahasa words with similar meanings