translate English to French: "Illecebra" means "attractive, or alluring".
Le mot illecebra signifie Â« attirante, sÃ©duisante Â».