Sumatra in Russian
Sumatra in Russian
Сума́тра
The largest island entirely in Indonesia and the world’s sixth largest island.
Суматра
The largest island entirely in Indonesia and the world’s sixth largest island.