thunder_bayEnglish

Thunder Bay

Noun

A port city in Ontario on Lake Superior

English: Thunder Bay

Bahasa: Thunder Bay

Bahasa words with similar meanings