Dictionary for English, Malay, chines, Indonesian, Japanese, etc
Results
Indonesian>English
Riyadhcapital of Saudi Arabia, Riyadh
English Definition
    noun
  1. Riyadh, capital of Saudi Arabia: joint capital (with Mecca) of Saudi Arabia located in the central oasis; largest city in Saudi Arabia
Translation
Englishcapital of Saudi Arabia, Riyadh