Multilingual dictionary of abbreviations

What does MTF mean?

Code

Meaning

Language

Themes and places

MTF

Medical Treatment Facility

In English

MTF

Multilateral Trading Facilities

In English