Jesus spoke Aramaic (a language related to Arabic) as his mother tongue. He probably understood Hebrew very well, as he was very well learned in the Hebrew scriptures. He probably spoke at least some Greek (a common trade language in that area) and Latin as well, enough Latin to converse with Pilate. What I meant to say -- and SHOULD have said -- was that when Jesus was speaking to those Jews, he was not speaking Greek. There would have been absolutely no reason for him to speak Greek to other Jews. He was most likely speaking Aramaic or Hebrew.