Meaning of MM in English

MM

[mm] abbreviation millimeter MM [F] abbreviation messieurs; mutatis mutandis

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