Полный англо-русский словарь
goggleeyed
Пучеглазый
Полный англо-русский словарь
goggled
goggles