tappaEnglish

tapa, tappa, tapa bark, tappa bark

Noun

The thin fibrous bark of the paper mulberry and Pipturus albidus

English: tapa, tapa bark, tappa, tappa bark

A paperlike cloth made in the South Pacific by pounding tapa bark

English: tapa, tappa

English words with similar meanings

Show 3 words

Words that start with "tappa"