stornellos

English

Noun

stornellos

  1. plural of stornello