Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
tappa bark
noun
(n)
the thin fibrous bark of the paper mulberry and Pipturus albidus
thin berserat menyalak kertasnya pipturus albidus dan mulberry
Synonym:
tapa
,
tapa bark
,
tappa
source: wordnet30