red peppers

English

Noun

red peppers

  1. plural of red pepper