Hindi-English dictionary »

लार बहना meaning in English

HindiEnglish
लार बहना

drool [drooled, drooling, drools]verb
[UK: druːl] [US: ˈdruːl]