ghost chillis

English

Noun

ghost chillis

  1. plural of ghost chilli