pertaining to more than one mode of transport - Anglais Synonymes Dictionnaire

Can't found any synonym terms.