Definify.com

Definition 2026


stomacata

stomacata

Italian

Participle

stomacata

  1. feminine singular of stomacato