English-Latin dictionary »

love potion / charm / philter meaning in Latin

EnglishLatin
love potion / charm / philter noun

amatorium [amatori(i)](2nd) N
noun