Spanish: acachabar

Spanish verb 'acachabar' conjugated