pedorrearse

Spanish

Verb

pedorrearse

  1. infinitive of pedorrear combined with se