vanmaram

Goggle eyed - meaning in malayalam

Meanings for Goggle eyed

adj
ഉരുണ്ടുതുറിച്ച കണ്ണുള്ള