polaroids

listen to the pronunciation of polaroids
English - English
{i} sunglasses, tinted eyeglasses worn to protect eyes from the sun's rays
polaroids
Favorites