Chinese-English dictionary »

巴芬湾 /bāfēnwān/ meaning in English

ChineseEnglish
巴芬湾 /Bāfēnwān/ proper noun

Baffin Bay(sea between Greenland and Nunavut)
proper noun

Your history