borlottis

English

Noun

borlottis

  1. plural of borlotti