meaning of celery stick

1. celery stalks cut into small sticks


Related Words

celery stick |

Developed & Maintained By Taraprasad.com

Treasure Words