excretarse
Spanish
Verb
excretarse
infinitive of
excretar
combined with
se