Italian

edit

Participle

edit

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

  1. past participle of strasapere