Translation of desa in English:

desa

countryside

noun

  • 1

    countryside, rural area