Translation of goggles in Setswana

goggles

digôgôlôse

plural noun

  • 1

    digôgôlôse
    • large spectacles for protecting your eyes from wind, water, dust, etc.