Dictionary for English, Malay, chines, Indonesian, Japanese, etc
Results
English>Indonesian
champaigndataran
English Definition
    noun
  1. plain, field, champaign: extensive tract of level open land "they emerged from the woods onto a vast open plain", "he longed for the fields of his youth"
  2. Champaign: a university town in east central Illinois adjoining Urbana
Translation
Indonesian dataran