Italian

edit

Noun

edit

specole f

  1. plural of specola