gargaricen
Spanish
Verb
gargaricen
inflection of
gargarizar
:
third-person plural present subjunctive
third-person plural imperative