lake_superiorEnglish

Lake Superior, Superior

Noun

The largest freshwater lake in the world, the deepest of the Great Lakes

English: Lake Superior, Superior

Bahasa: Danau Superior

Bahasa words with similar meanings

English words with similar meanings

Show 1 words