escobillarse

Spanish

Verb

escobillarse

  1. infinitive of escobillar combined with se