Terjemahan dusun di Bahasa Inggris

dusun

orchard

kata benda

  • 1

    orchard
  • 2

    village far from the city
    ‘kepala dusun’ head of a village