Multilingual dictionary of abbreviations

What does NTBF mean?

Code

Meaning

Language

Themes and places

NTBF

Nouvelles Technologies Burkina Faso (https://ntbf.net/)

In French