Search term Greenland has 4 results
EN English VI Vietnamese
Greenland Greenland
Greenland (proper) [a large self-governing island in North America] Greenland (proper) [a large self-governing island in North America]
VI Vietnamese EN English
Greenland Greenland
Greenland (proper) [a large self-governing island in North America] Greenland (proper) [a large self-governing island in North America]