gritarte

Spanish

Verb

gritarte

  1. infinitive of gritar combined with te