imbudellato

Italian

Participle

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

  1. past participle of imbudellare