bistrattato
Italian edit
Etymology edit
Participle edit
bistrattato (feminine bistrattata, masculine plural bistrattati, feminine plural bistrattate)
Adjective edit
bistrattato (feminine bistrattata, masculine plural bistrattati, feminine plural bistrattate)