ACTIMED stands for Agency for the Coordination of inland Transport in the Mediterranean

ACTIMED
Share
Abbreviations And Their Meaning