French-English dictionary »

attrape-mouche meaning in English

FrenchEnglish
attrape-mouche nom {m}

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