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]