leurre French - English
1.
2.
Englishlure
-
Englishartificial fishing bait
-
Frenchleurre
Englishlure
-
Englishto entice
-
Frenchattirer qualifier
3.
Englishred herring
-
Englishmisleading clue
-
Frenchdiversion
4.
Englishwile
-
Englishtrick or stratage
-
Frenchruse
English translator: French English leurre Eesti sõnaraamat Español Traductor Svenska Översättare