English-Latin dictionary »

said to bring back lost love by its touch meaning in Latin

EnglishLatin
said to bring back lost love by its touch noun

anacampserox [anacampserotis](3rd) F
noun