Multilingual dictionary of abbreviations

ATel

Code

Meaning

Language

Themes and places

ATel

(The) Astronomer's Telegram

In English