meaning of tapa
1.
a
paperlike
cloth
made
in
the
South
Pacific
by
pounding
tapa
bark
Related Words
tapa
|
Developed & Maintained By
Taraprasad.com