sun specs

listen to the pronunciation of sun specs
English - English

Definition of sun specs in English English dictionary

sunspecs
{i} (British) sunglasses
sun specs
Favorites