Hindi-English dictionary »

घुना [हुआ] meaning in English

HindiEnglish
घुना [हुआ]

wormeatenadjective