excretarle
Spanish
Verb
excretarle
infinitive of
excretar
combined with
le