SAT is a standardized test used for admission to colleges and universities in the United States and is more focused on critical thinking and problem-solving skills. TOEFL, on the other hand, is an English language proficiency test measuring non-native English speakers' ability to communicate effectively in academic settings.
However, some exceptions exist, so it's always a good idea to double-check with the university or its admissions department. Also, note that many universities often have conditional admission requirements for international applicants. In such cases, even if the university does not explicitly require TOEFL scores, you might be required to provide evidence of English proficiency if your SAT scores fall below a certain level.
To be on the safe side, I recommend contacting the admissions office of the university you're applying to and verifying whether they require TOEFL scores or accept SAT scores as a substitute proof of English proficiency. This way, you can avoid any potential complications or delays in the visa application process.