French-English dictionary »

papillon de nuit meaning in English

FrenchEnglish
papillon de nuit nom {m}

moth [moths]◼◼◼(insect similar to a butterfly)
noun
[UK: mɒθ] [US: ˈmɒθ]