Multilingual dictionary of abbreviations

What does OIF mean?

Code

Meaning

Language

Themes and places

OIF

Osteogenesis Imperfecta Foundation

In English