excretaros
Spanish
Verb
excretaros
infinitive of
excretar
combined with
os