salpicons

English

Noun

salpicons

  1. plural of salpicon