Multilingual dictionary of abbreviations

What does TDMC mean?

Code

Meaning

Language

Themes and places

TDMC

Taman Desa Medical Centre

In English