English | German | Russian | Czech

goggled English

Meaning goggled meaning

What does goggled mean?

goggled

Wearing goggles. (dated) prominent; staring

Are you looking for...?