achucha
See also:
achuchá
Spanish
Verb
achucha
inflection of
achuchar
:
third-person singular present indicative
second-person singular imperative