tappa bark - English Synonyms Dictionary

tappa bark

n.
[1] tapa , tapa bark , tappa