goggles – Català–English translations

🇬🇧 en ca

goggles noun

  /ˈɡɑ.ɡəlz/
  • protective eyewear
ulleres de protecció
Wiktionary Links