Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Chinese celery
noun
(n)
elongated head of crisp celery-like stalks and light green leaves
memanjang kepala crisp celery like tangkai daun dan cahaya hijau
Synonym:
celery cabbage
,
chinese cabbage
source: wordnet30