365bet中国官方网站

  • word of the day

    lambrequin

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

    Definition
    (noun) a scarf that covers a knight's helmet Definition
    (noun) short and decorative hanging for a shelf edge or top of a window casing
  • Download our Mobile App Today