leash English - French
1.
-
Englishto free from a leash
-
Frenchdéchaîner
2.
-
Englishnot leashed
-
Frenchdéchaîné, libéré
Related words
English translator: English French leash Eesti sõnaraamat Español Traductor Svenska Översättare
Englishto free from a leash
Frenchdéchaîner
Englishnot leashed
Frenchdéchaîné, libéré
English translator: English French leash Eesti sõnaraamat Español Traductor Svenska Översättare