Definify.com

Definition 2024


strozzata

strozzata

Italian

Participle

strozzata

  1. feminine singular of strozzato