Translation of باراں دیدہ in English:

باراں دیدہ

phrase

  • clever
    experienced
  • (land) wetted by rainwater