English to English
Islamic State of Afghanistan
noun (n)
- a mountainous landlocked country in central Asia; bordered by Iran to the west and Russia to the north and Pakistan to the east and southsebuah pegunungan landlocked negara di asia tengah; bordered oleh iran ke barat dan rusia ke utara dan pakistan ke timur dan selatansource: wordnet30