Slovnenya

Translation English Spanish: common carrier

Dictionary: main
common carrier
noun