specolata
Italian
Participle
specolata
f
sg
feminine singular of
specolato
Anagrams
pascolate