Anyway, if you can't make a good case that english is your "first" language OR that you have taken university level education in a english speaking country, then you need the TOEFL. If the situation is unclear, ask the university you are applying to directly. If you don't get good answers, perhaps you should just go ahead and take the test. Or you can wait to see if they accept you (conditionally on your TOEFL) first, to save the expenses of the test in case they don't offer you a place.