Tamil Dictionary 🔍

overlave

O`ver*lave", v. t. Defn: To lave or bathe over.


overlave - Similar Words