English-Latin dictionary »

allurement, enticement, means of attraction meaning in Latin

EnglishLatin
allurement, enticement, means of attraction noun

illecebra [illecebrae](1st) F
noun