English-French dictionary »

pedal pushers meaning in French

EnglishFrench
pedal pushers (women's slacks that end at the calves)
noun
[UK: ˈped.l̩ ˈpʊ.ʃəz]
[US: ˈped.l̩ ˈpʊ.ʃərz]

leggingnom {m}