Dictionary : Tuufaan

tuufaan

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

طوفان
तूफ़ान
Top Urdushayar.com