Skip to main content

Edmund McMillen's definitions

ETL

Stands for "English as a Third Language"
ETL: Yeah sorry my poor english skills, after all its my third language
ESL: Sorry i am for not good english, it my number 2 language learned
by Edmund McMillen May 18, 2024
mugGet the ETL mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email