excretarme
Spanish
Verb
excretarme
infinitive of
excretar
combined with
me