descarapelarte

Spanish

Verb

descarapelarte

  1. infinitive of descarapelar combined with te