English-Latin dictionary »

female lover meaning in Latin

EnglishLatin
female lover noun

amasia [amasiae](1st) F
noun