Definify.com

Definition 2025


strozzata

strozzata

Italian

Participle

strozzata

  1. feminine singular of strozzato