1
[ noun ] (Spain; Portugal; etc) a woman chaperon

Related terms

chaperon Spain Portugal

*