English translation of लार
लारPowered by COBUILD /lara/
Definitions and Translations
nf/lara, lAra, laara, lār, lar, lAr, laar/
saliva uncountable noun
Saliva is the watery liquid that forms in your mouth.
Copyright © 2014 by HarperCollins Publishers. All rights reserved.
Translation of लार from the Collins Hindi to English Dictionary