excretaros

Spanish

Verb

excretaros

  1. infinitive of excretar combined with os