lunettes à monture d'écaille

listen to the pronunciation of lunettes à monture d'écaille
French - English
{n} horn rimmed spectacles