Dictionary : Guluu-girafta

guluu-girafta

choking;, sticking in throat

گلو گرفتہ
गुलू-गिरफ़्ता
Top Urdushayar.com