Spanish: acarrachar

Spanish verb 'acarrachar' conjugated