Tamil Dictionary 🔍

goggled

Gog"gled, a. Defn: Prominent; staring, as the eye.


goggled - Similar Words