imbudellata

Italian

Participle

imbudellata f sg

  1. feminine singular of imbudellato