Translation of orang desa in English:

User Contribution

orang desa

villager

noun