Slovnenya

Translation English French: cartload

Dictionary: main
cartload
noun