defecarles

Spanish

Verb

defecarles

  1. infinitive of defecar combined with les