Slovnenya

Translation English French: lorry

Dictionary: main
lorry
noun