The biggest island in the world belongs to what country?

Denmark
Malaysia
United States
Indonesia

Trivia Crack Answers Main Page