garroterò

Italian

Verb

garroterò

  1. first-person singular future of garrotare