Dictionary for English, Malay, chines, Indonesian, Japanese, etc
Results
English>Indonesian
Saudi ArabiaArab Saudi
capital of Saudi ArabiaRiyadh
Kingdom of Saudi ArabiaArab Saudi
ArabiaJazirah Arab
English Definition
    noun
  1. Saudi Arabia, Kingdom of Saudi Arabia: an absolute monarchy occupying most of the Arabian Peninsula in southwest Asia; vast oil reserves dominate the economy
Translation
Chinese shā tè, shā tè ā lā bó, 沙特, 沙特阿拉伯, 沙特, 沙特阿拉伯
IndonesianArab Saudi
Japanese サウジアラビア
Korean 사우디아라비아