abbarbicata

Italian

Participle

abbarbicata f sg

  1. feminine singular of abbarbicato