Meaning of tappa
Definition of tappa
(noun)
the
thin
fibrous
bark
of the
paper
mulberry
and Pipturus albidus
a
paperlike
cloth
made
in the South Pacific by
pounding
tapa
bark
Other information on tappa
WIKIPEDIA results for
tappa
Amazon results for
tappa
Tweet