Marco Rubio swiped at Ted Cruz for attacking him over a comment Rubio made to Univision on President Obama's executive action on immigration, saying Cruz wouldn't know what he said because he doesn't speak Spanish.

During a lengthy attack on the Florida senator over his record on immigration, Cruz laid out several instances in which he deemed Rubio to be weak on combating illegal immigration, including Rubio's support of the DREAM Act while speaker of the house in Florida and telling Univision's Jorge Ramos that he would not rescind Obama's executive action.

Cruz made the comments after his consistent riff against Rubio for backing the Gang of Eight immigration bill in 2013.

"Not only that, Marco has a long record when it comes to amnesty," Cruz said. "In the state of Florida as speaker of the house, he supported in-state tuition for illegal immigrants. In addition, Marco went on Univision in Spanish and said he wouldn't rescind President Obama's illegal executive amnesty on his first day in office. I have promised to rescind every single illegal executive action, including that one."

"First of all, I don't know how he knows what I said on Univision because he doesn't speak Spanish," Rubio said. Cruz then asked the senator a question in Spanish.

Rubio and former Florida Gov. Jeb Bush are the only GOP presidential candidates who speak Spanish fluently.