agarrotad

Spanish

Verb

agarrotad

  1. second-person plural imperative of agarrotar