FAQs About the word baffin island

Остров Баффина

the 5th largest island and the largest island of Arctic Canada; lies between Greenland and Hudson Bay

No synonyms found.

No antonyms found.

baffin bay => Залив Баффина, baff => сбивать с толку, baetulus => байтул, baenosome => Беносома, baenopod => баенопод,