Slovnenya

Translation English French: trucking rig

Dictionary: main
trucking rig