atracad

Spanish

Verb

atracad

  1. second-person plural imperative of atracar