bn:01729741n
Noun Named Entity
JA
No term available
EN
The International Transport Forum is an inter-governmental organisation within the OECD system. Wikipedia
English:
ITF
Relations
Sources