English | German | Russian | Czech

tapa English

Meaning tapa meaning

What does tapa mean?

tapa

a paperlike cloth made in the South Pacific by pounding tapa bark the thin fibrous bark of the paper mulberry and Pipturus albidus

Synonyms tapa synonyms

What other words have the same or similar meaning as tapa?

Are you looking for...?