vinegerones

English

Noun

vinegerones

  1. plural of vinegerone