365bet中国官方网站

  • word of the day

    fumigate

    fumigate - 365bet中国官方网站 definition and meaning for word fumigate

    Definition
    (verb) treat with fumes, expose to fumes, especially with the aim of disinfecting or eradicating pests
    Synonyms : fume
  • Download our Mobile App Today