When Alonso and Massa were having a rant at each other after the European GP, James Allen calmly told us they were speaking in Italian (i think i recall), now my Italian is pretty non existant so i wouldn’t really know but wouldn’t it make more sense to assume they were speaking in Spanish?
Maybe someone who has a better grip of Spanish or Italian could let me know.