trapichead

Spanish

Verb

trapichead

  1. second-person plural imperative of trapichear