Dictionary : Tuuda-e-tuufaa.n

tuuda-e-tuufaa.n

mound of storm

تودۂ طوفاں
तूदा-ए-तूफ़ाँ
Top Urdushayar.com