north sumatra, a province of ındonesia

listen to the pronunciation of north sumatra, a province of ındonesia
English - English

Definition of north sumatra, a province of ındonesia in English English dictionary

North Sumatra, a province of Indonesia.
SU
north sumatra, a province of ındonesia
Favorites