Synonym-English dictionary »

mothball synonyms in English

SynonymEnglish
mothball noun

camphor ballnoun