Italian edit

Participle edit

abbarbicata f sg

  1. feminine singular of abbarbicato