devastaros

Spanish

Verb

devastaros

  1. infinitive of devastar combined with os