Dictionary : Ta.affun-gaah

ta.affun-gaah

malodorous, very bad smelling place

تعفن گاہ
तअ'फ़्फ़ुन-गाह
Top Urdushayar.com