Definify.com

Definition 2024


garroterò

garroterò

Italian

Verb

garroterò

  1. first-person singular future of garrotare