Spanish paprika

English

Noun

Spanish paprika

  1. Synonym of pimento.