English-Latin dictionary »

allurement, attraction, charm meaning in Latin

EnglishLatin
allurement, attraction, charm noun

inlecebra [inlecebrae](1st) F
noun