An Israeli Cabinet minister apologised on Wednesday after being caught by television cameras using a derogatory term for Arabs.