Italian

edit

Participle

edit

imbudellato (feminine imbudellata, masculine plural imbudellati, feminine plural imbudellate)

  1. past participle of imbudellare