sm - French English Dictionary

sm

Meanings of "sm" with other terms in English French Dictionary : 5 result(s)

English French
Informatics
security management information system (sm is) système d'information de la gestion de la sécurité
Elements
samarium (sm) samarium [m]
Astronomy
self-mobile space manipulator (sm 2) manipulateur mobile autonome
Technical
statute mile (SM) mille terrestre
Military
scatterable mine (SM) mine dispersable