TMA - French English Dictionary

TMA

Meanings of "TMA" in French English Dictionary : 3 result(s)

English French
Passport Terms
tma cgd [m]
Coin Minting
TMA centre de gestion des transports [m]
Gyroscopic
TMA centre de gestion des déplacements [m]