English-Latin dictionary »

woman who loves (in sexual sense) meaning in Latin

EnglishLatin
woman who loves (in sexual sense) noun

amatrix [amatricis](3rd) F
noun