noun mothball(def 1). nounanother name for mothball (def. 1)
camphor ball 🔊 Listen to this noun mothball(def 1). noun another name for mothball (def. 1) Share Facebook Twitter Google +