excretarte
Spanish
Verb
excretarte
infinitive of
excretar
combined with
te