escarapelarlos

Spanish

Verb

escarapelarlos

  1. infinitive of escarapelar combined with los