Hindi-English dictionary »

अँगूठना meaning in English

HindiEnglish
अँगूठना

to lick thumb