Spanish: tartaxear

Spanish verb 'tartaxear' conjugated