DML


Meaning of DML in English

[DML] abbreviation doctor of modern languages

Merriam-Webster English vocab.      Английский словарь Merriam Webster.