apachurraba

Spanish

Verb

apachurraba

  1. first/third-person singular imperfect indicative of apachurrar