strasaputo

Italian

Participle

strasaputo (feminine strasaputa, masculine plural strasaputi, feminine plural strasapute)

  1. past participle of strasapere