MalayTranslate.com
Malay to English Translator
Translate Here

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
    source: wordnet30