Multilingual dictionary of abbreviations

What does AVD mean?

Code

Meaning

Language

Themes and places

AVD

Air Vehicle Detection

In English