a city on the island of sumatra, ındonesia

listen to the pronunciation of a city on the island of sumatra, ındonesia
English - English

Definition of a city on the island of sumatra, ındonesia in English English dictionary

A city on the island of Sumatra, Indonesia.
Medan
a city on the island of sumatra, ındonesia
Favorites