MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Gronland

noun (n)

  • the largest island in the world; lies between the North Atlantic and the Arctic Ocean; a self-governing province of Denmark
    pulau terbesar di dunia; terletak di antara lautan atlantik utara dan kutub utara; sebuah self governing provinsi dari denmark
    source: wordnet30