Translation of نو آباد in English:

نو آباد

phrase

  • newly settled, newly peopled, newly colonized