hudson_bayEnglish

Hudson Bay

Noun

An inland sea in northern Canada

English: Hudson Bay

Bahasa: Teluk Hudson

Bahasa words with similar meanings

Words that start with "hudson_bay"