Translation of نوخاستہ/ دمیدہ/ رُستہ in English:

نوخاستہ/ دمیدہ/ رُستہ

phrase

  • newly grown, fresh sprung up
  • newly born, very fresh
  • figurative

    a young man, a youth