Multilingual dictionary of abbreviations

What does JRASA mean?

Code

Meaning

Language

Themes and places

JRASA

Journal of the Royal Aeronautical Society of London

In English