Hindi-English dictionary »

छाट्र होना meaning in English

HindiEnglish
छाट्र होना

sit at feetverb