garrottasses

French

Pronunciation

Verb

garrottasses

  1. second-person singular imperfect subjunctive of garrotter