Hindi-English dictionary »

महकना meaning in English

HindiEnglish
महकना

smell [smelt, smelt, smelling, smells]verb
[UK: smel] [US: ˈsmel]