French-English dictionary »

papier colle-mouches meaning in English

FrenchEnglish
papier colle-mouches nom {m}

flypapernoun
[UK: ˈflaɪ.peɪ.pə(r)] [US: ˈflaɪ.ˌpe.pər]