Multilingual dictionary of abbreviations

What does AR-AFFF mean?

Code

Meaning

Language

Themes and places

AR-AFFF

Alcohol-Resistant Aqueous Film Forming Foam

In English