Version Française
Meaning of
"leurre (m)"
in English language
French to English
English to French
French
English
leurre (m)
chaff
leurre (m) (tromperie)
illusion