anteojos protectores

PLURAL NOUN
(protective goggles)-goggles
Synonyms for anteojos protectores
Word of the Day
chestnut