Tamil Meaning

celery meaning in tamil

a plant with succulent leaf stalks used as a vegetable

celery tamil meaning example

கீரை வகை