Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
mothproofs
in English
mothproofs
#uncommon
Definitions
Verb
applies
odoriferous
materials
(
to
clothing
,
textiles
)
treats
to
repel
moths
Base Words
moth
proofs