Dictionary : Tuufaan-zada

tuufaan-zada

struck by storm,deluge

طوفان زدہ
तूफ़ान-ज़दा
Top Urdushayar.com