Definition 2024
garroti
garroti
Italian
Verb
garroti
- second-person singular present indicative of garrotare
- first-person singular present subjunctive of garrotare
- second-person singular present subjunctive of garrotare
- third-person singular present subjunctive of garrotare
- third-person singular imperative of garrotare