See also: engarrucha

Spanish

edit

Verb

edit

engarruchá

  1. second-person singular voseo imperative of engarruchar