French-English dictionary »

boule de naphtaline meaning in English

FrenchEnglish
boule de naphtaline nom {f}

mothball [mothballs]◼◼◼(small ball)
noun
[UK: ˈmɒθ.bɔːl] [US: ˈmɒθ.ˌbɒl]