despotricad

Spanish

Verb

despotricad

  1. second-person plural imperative of despotricar