imbucata

Italian

Participle

imbucata f sg

  1. feminine singular of imbucato