abuchead

Spanish

Verb

abuchead

  1. second-person plural imperative of abuchear