See also: descacha

Spanish

edit

Verb

edit

descachá

  1. second-person singular voseo imperative of descachar