Definify.com

Definition 2025


stomacata

stomacata

Italian

Participle

stomacata

  1. feminine singular of stomacato