Term Gallery logo

Meanings of tabasco plant in English

Translations for tabasco plant