specolata

Italian

Participle

specolata f sg

  1. feminine singular of specolato

Anagrams