apachurra
See also:
apachurrá
Spanish
Verb
apachurra
inflection of
apachurrar
:
third-person singular present indicative
second-person singular imperative