BAFFIN ISLAND


Meaning of BAFFIN ISLAND in English

n. Canadian island located in the Arctic Ocean between the Canadian mainland and Greenland

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.