LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“(çoğ.) şoför veya pilotlara mahsus iri gözlük” İngilizcede

1 İngilizce çeviri
EN
goggles

The goggles protect your eyes from dust.