Hindi-English dictionary »

आँखों का तारा होना meaning in English

HindiEnglish
आँखों का तारा होना

apple of eyesverb