sumatra
/suːˈmɑːtɹə/
An island in Indonesia known for biodiversity.
“Sumatra's forests are home to rare wildlife.”Add to my deck
/suːˈmɑːtɹə/
An island in Indonesia known for biodiversity.
“Sumatra's forests are home to rare wildlife.”Add to my deck