achuchó

See also: achucho

Spanish

Verb

achuchó

  1. third-person singular preterite indicative of achuchar