picottas

English

Noun

picottas

  1. plural of picotta