English-French dictionary »

mothball meaning in French

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

boule de naphtaline◼◼◼nom {f}