French-English dictionary »

papier tue-mouches meaning in English

FrenchEnglish
papier tue-mouches nom {m}

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