Dictionary for English, Malay, chines, Indonesian, Japanese, etc
Results
English>Indonesian
ArabiaJazirah Arab
Saudi ArabiaArab Saudi
Kingdom of Saudi ArabiaArab Saudi
capital of Saudi ArabiaRiyadh
English Definition
    noun
  1. Arabian Peninsula, Arabia: a peninsula between the Red Sea and the Persian Gulf; strategically important for its oil resources
Translation
Indonesian Jazirah Arab
Korean 아라비아 반도
Russian аравия