English-Latin dictionary »

magical plant producing love meaning in Latin

EnglishLatin
magical plant producing love noun

charitonblepharon [charitonblephari]noun
N