Slovnenya

Translation English French: leash

Dictionary: main
leash
noun
1 clé.
2 fil, filé.
3 piste.
4 tierce.
verb