Spanish

edit

Verb

edit

devoraros

  1. infinitive of devorar combined with os