365bet中国官方网站

  • word of the day

    carissa

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

    Definition
    (noun) a shrub of the genus Carissa having fragrant white flowers and plumlike red to purple-black fruits
  • Download our Mobile App Today