365bet中国官方网站

  • word of the day

    teakwood

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

    Definition
    (noun) hard strong durable yellowish-brown wood of teak trees; resistant to insects and to warping; used for furniture and in shipbuilding
    Synonyms : teak
  • Download our Mobile App Today