Spanish

edit

Verb

edit

excretarte

  1. infinitive of excretar combined with te