Dictionary for English, Malay, chines, Indonesian, Japanese, etc
Results
English>Indonesian
AsmeraEritrea, Asmara
English Definition
    noun
  1. Asmara, Asmera: the capital of Eritrea
Translation
Indonesian Eritrea, Asmara
Korean 아스마라