365bet中国官方网站

  • word of the day

    habergeon

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

    Definition
    (noun) (Middle Ages) a light sleeveless coat of chain mail worn under the hauberk
  • Download our Mobile App Today