descarapelaros

Spanish

Verb

descarapelaros

  1. infinitive of descarapelar combined with os