(N) :
a tropical island which belongs to the Indonesian province of Maluku and is the largest island of the Maluku Barat Daya Islands (literally Southwest Islands) Regency of the Maluku Islands.
(N) :
a tropical island which belongs to the Indonesian province of Maluku and is the largest island of the Maluku Barat Daya Islands (literally Southwest Islands) Regency of the Maluku Islands.