Hindi-English dictionary »

आँख का तारा meaning in English

HindiEnglish
आँख का तारा

apple of eye

the apple of eyenoun