scatarrato

Italian

Participle

scatarrato (invariable)

  1. past participle of scatarrare