Dictionary for English, Malay, chines, Indonesian, Japanese, etc
Results
English>Indonesian
SrbijaSerbia
English Definition
    noun
  1. Serbia, Srbija: a historical region in central and northern Yugoslavia; Serbs settled the region in the 6th and 7th centuries
Translation
Indonesian Serbia
Korean 세르비아