Translation of آب دیدہ in English:

آب دیدہ

(آبدیدہ)

phrase

  • weeping, in tears, tearful

Translation of آبِ دیدہ in English:

آبِ دیدہ

phrase

  • tears