GeneralConnection.com
➔
Dictionary
tappa
Noun
1. tapa
2. bark, tapa
2. fabric, cloth, material, textile
Usage