Translation of نوآبادکار in English:

نوآبادکار

phrase

  • colonizer, new settler (on land)