Dictionary : Ta.affun-zada

ta.affun-zada

malodorous, bad smelling

تعفن زدہ
तअ'फ़्फ़ुन-ज़दा
Top Urdushayar.com