Hindi-English dictionary »

तोबडा meaning in English

HindiEnglish
तोबडा

nose bagnoun