Slovnenya

Translation English French: dray

Dictionary: main
dray
noun