excretarla
Spanish
Verb
excretarla
infinitive of
excretar
combined with
la