inespugnate

Italian

Adjective

inespugnate

  1. feminine plural of inespugnato