Translation of saderi in English:

saderi

celery

noun

  • 1

    celery, plant with edible crisp juicy stems