barrata
Italian
Participle
barrata
f
sg
feminine singular of
barrato