Tamil Dictionary 🔍

ogler

O"gler, n. Defn: One who ogles. Addison.


ogler - Similar Words