Multilingual dictionary of abbreviations

What does WIF mean?

Code

Meaning

Language

Themes and places

WIF

Water Immersion Facility

In English