Slovnenya

Translation English Spanish: lorry

Dictionary: main
lorry
noun