chapurraros

Spanish

Verb

chapurraros

  1. infinitive of chapurrar combined with os