Tamil Dictionary 🔍

strowl

Strowl, v. i. Defn: To stroll. [Obs.]


strowl - Similar Words