Spanish: esferracachar

Spanish verb 'esferracachar' conjugated