Spanish

edit

Verb

edit

tapiscarse

  1. infinitive of tapiscar combined with se