Translation of gogal in English:

gogal

goggles

noun

  • 1

    goggles, spectacles for protecting the eyes from wind, water, etc