English-Turkish dictionary »

mothball meaning in Turkish

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

naftalinnoun