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