×

goggle-eyed meaning in English

adj.
眼睛转动的;眼珠凸出的;瞪眼的。

Related Words

  1. goggle-box
  2. goggle-eye
  3. goggles
  4. goggles for sports
PC Version

Copyright © 2018 WordTech Co.