esol








[ad_1] noun
  1. English for speakers of other languages: a field of language training including EFL and ESL.
[ad_2]
51 queries 0.677