365bet中国官方网站

  • word of the day

    impoundment

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

    Definition
    (noun) placing private property in the custody of an officer of the law
    Synonyms : impounding , internment , poundage
  • Download our Mobile App Today