Szechuan peppers

English

Noun

Szechuan peppers

  1. plural of Szechuan pepper