Translation of celery in Indonesian

celery

seledri

noun

  • 1

    seledri