Spanish: apedrear

Spanish verb 'apedrear' conjugated