excretaste
Portuguese
Verb
excretaste
second-person singular preterite indicative of
excretar
Spanish
Verb
excretaste
second-person singular preterite indicative of
excretar