365bet中国官方网站

  • word of the day

    expectoration

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

    Definition
    (noun) the process of coughing up and spitting out Definition
    (noun) the act of spitting (forcefully expelling saliva)
    Synonyms : spit , spitting
  • Download our Mobile App Today