Tamil Dictionary 🔍

dreul

Dreul, v. i. Defn: To drool. [Obs.]


dreul - Similar Words