French-English dictionary »

papier à mouches meaning in English

FrenchEnglish
papier à mouches nom {m}

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