×

goggles meaning in French

n. lunettes protectrices; lunettes de plongée

Related Words

  1. goggle
  2. safety goggles
  3. welding goggles
  4. goggle eyed
  5. goggle box
  6. goggle-eyed
  7. gogglebox
  8. gogh
  9. gogo
PC Version

Copyright © 2018 WordTech Co.