365bet中国官方网站

  • word of the day

    madeira

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

    Definition
    (noun) a Brazilian river; tributary of the Amazon River
    Synonyms : madeira river
    Definition
    (noun) an island in the Atlantic Ocean off the coast of Africa; the largest of the Madeira Islands Definition
    (noun) an amber dessert wine from the Madeira Islands
  • Download our Mobile App Today