Slovnenya

Translation English French: common carrier

Dictionary: main
common carrier
noun