gogglesEnglish

goggles

Noun

Tight-fitting spectacles worn to protect the eyes

English: goggles