Italian edit

Adjective edit

imbattuta

  1. feminine singular of imbattuto