×

goggle meaning in French

n. yeux écarquillés; yeux exorbités
v. rouler de gros yeux; ouvrir les yeux

Related Words

  1. goggles
  2. safety goggles
  3. welding goggles
  4. goggle eyed
  5. goggle box
  6. goffer
  7. gog
  8. goggle box
  9. goggle eyed
PC Version

Copyright © 2018 WordTech Co.