Westland pepper

[English]

Medium hot, red and green greenhouse chillis.

Synonyms in other languages

Dutch

Countries