goggles


Results for "goggles"

English - Turkish Dictionary

goggles

(English - Turkish Dictionary) :
i., çoğ. gözleri toz, su, kar veya rüzgârdan koruyan gözlük.
English - Turkish Dictionary

snow goggles

(English - Turkish Dictionary) :
kar gözlüğü.