BBC: Spain's King Juan Carlos told Venezuelan leader Hugo Chavez to "shut up" as the Ibero-American summit drew to a close in Santiago, Chile.
The outburst came after Mr Chavez called former Spanish Prime Minister Jose Maria Aznar a "fascist".
Mr Chavez then interrupted Spanish PM Jose Luis Rodriguez Zapatero's calls for him to be more diplomatic, prompting the king's outburst.
Latin American, Portuguese, Spanish and Andorran leaders were meeting in Chile.
'Democratically elected'
Mr Chavez called Mr Aznar, a close ally of US President George W Bush, a fascist, adding "fascists are not human. A snake is more human."
Mr Zapatero said: "Former President Aznar was democratically elected by the Spanish people and was a legitimate representative of the Spanish people."
Mr Chavez repeatedly tried to interrupt, despite his microphone being turned off. The king leaned forward and said: "Why don't you shut up?" Shut up, Spain king tells Chavez (more)
WATCH BBC VIDEO:
Shut up, King tells Chavez
NEUE ZÜRCHER ZEITUNG:
«Warum schweigst Du nicht endlich?»: Spaniens König über Chávez verärgert
LE FIGARO:
Quand Juan Carlos demande à Chavez de se taire
Mark Alexander