Dictionary : Nargistaa.n

nargistaa.n

a field full of narcissus flowers

نرگستاں
नर्गिस्ताँ
Top Urdushayar.com