transit rights - French English Dictionary
History

transit rights



Meanings of "transit rights" in French English Dictionary : 2 result(s)

English French
Commerce
transit rights droits de transit [n]
Transportation
transit rights droits de transit [n]