collitorti

Italian

Noun

collitorti m

  1. plural of collotorto