Hindi-English dictionary »

तुफ़ंग meaning in English