Italian

edit

Participle

edit

specolata f sg

  1. feminine singular of specolato

Anagrams

edit