Hindi-English dictionary »

केश कृमि meaning in English

HindiEnglish
केश कृमि

hairwormnoun
[UK: ˈheəwɜːm] [US: ˈheəwɜːm]