apachurro

See also: apachurró

Spanish

Verb

apachurro

  1. first-person singular present indicative of apachurrar