365bet中国官方网站

  • word of the day

    glendower

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

    Definition
    (noun) Welsh chieftain who led a revolt against Henry IV's rule in Wales (1359-1416)
    Synonyms : owen glendower
  • Download our Mobile App Today