Sumatra island is a part of which country? December 20, 2022 by admin (A) Malaysia (B) Brunei (C) Philpines (D) Indonesia