aullad

Spanish

Verb

aullad

  1. second-person plural imperative of aullar