Dictionary for English, Malay, chines, Indonesian, Japanese, etc
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
English Srbija, Serbia