mits - French English Dictionary

mits

Meanings of "mits" with other terms in English French Dictionary : 1 result(s)

French English
Medicine
milieu de travail sain (MiTS) healthy work environment (HWE)