excretad

Spanish

Verb

excretad

  1. second-person plural imperative of excretar