French-knickers meaning

(UK) A type of full-fitting women's underwear.
noun
0
0
Advertisement