Translation of نم دیدہ in English:

نم دیدہ

phrase

  • wet, damp
  • having moist eyes, weeping