Translation of نم دیدہ in English:

نم دیدہ

phrase

  • wet
    damp
  • having moist eyes, weeping