Search term appât has 3 results
Jump to
FR French EN English
appât (n) [attrait] {m} decoy (n) [attrait]
appât (n) [attrait] {m} bait (n) [attrait]
appât (n) [attrait] {m} lure (n) [attrait]

French English translations