ELC - English Language Center.
ELC - English Language Center (باللغة الإنجليزية).