Dictionary for English, Malay, chines, Indonesian, Japanese, etc
Results
English>Indonesian
RiyadhRiyadh
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
IndonesianRiyadh
Korean 리아드