Deeda-e-tar

دیدۂ ترदीदा-ए-तर

Means

Wet eyes; weeping or tear-filled eyes.


Urdu Meaning

بھیگی ہوئی آنکھیں؛ روتی ہوئی آنکھیں۔

Noun · Feminine · Persian

← Back to Dictionary

Shers using this word

No shers found using this word yet.