English to English
tappa
noun (n)
- the thin fibrous bark of the paper mulberry and Pipturus albidusthin berserat menyalak kertasnya pipturus albidus dan mulberrysource: wordnet30a paperlike cloth made in the South Pacific by pounding tapa barksebuah paperlike kain dibuat di pasifik selatan oleh berdebar tapa menyalaksource: wordnet30