Dictionary : Tuufaa.n

tuufaa.n

a storm of wind and rain, tempest, deluge, flood

طوفاں
तूफ़ाँ
Top Urdushayar.com