365bet中国官方网站

  • word of the day

    almoravid

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

    Definition
    (noun) a member of a Muslim dynasty of Berber warriors that flourished from 1049 to 1145 and that established political dominance over northwestern Africa and Spain
  • Download our Mobile App Today