Definify.com

Definition 2024


stomacata

stomacata

Italian

Participle

stomacata

  1. feminine singular of stomacato