365bet中国官方网站

  • word of the day

    tappa

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

    Definition
    (noun) the thin fibrous bark of the paper mulberry and Pipturus albidus
    Synonyms : tapa , tapa bark , tappa bark
    Definition
    (noun) a paperlike cloth made in the South Pacific by pounding tapa bark
    Synonyms : tapa
  • Download our Mobile App Today