Definition of ATL in English:

ATL

adjective