meaning of chili pepper

1. very hot and finely tapering pepper of special pungency


Related Words

chili pepper |

Developed & Maintained By Taraprasad.com

Treasure Words