English-Latin dictionary »

one who coaxes / entices / attracts / invites / encourages meaning in Latin

EnglishLatin
one who coaxes / entices / attracts / invites / encourages noun

adlectator [adlectatoris](3rd) M
noun

allectator [allectatoris](3rd) M
noun