tappa - English Synonyms Dictionary

tappa

n.
[1] tapa , tapa bark , tappa bark
[2] tapa