Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Piper longum
noun
(n)
slender tropical climber of the eastern Himalayas
ramping tropika pendaki dari timur himalaya
Synonym:
long pepper
source: wordnet30