Dictionary : Aaluuda-e-tuufaa.n

aaluuda-e-tuufaa.n

bespattered by storm

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