Definition of セロリ

セロリ

serori

Common word
noun
celery
Other readings:
セルリー