Quizzing Live

The French Slang 'Capote Anglaise' Meaning English Hood, Or English Overcoat Refers To What

Answer:
A condom