Jump to content

Answers About Indonesia

From freem
Revision as of 17:59, 10 April 2025 by JoseConte98146 (talk | contribs)

No, Sumatra is an island Cibai located in Indonesia.