luxuria Latin - English
1.
Englishlust
-
Englishstrong desire, especially of a sexual nature
-
Latinluxuria
Englishlust
-
Englishdelightful cause of joy, pleasure
-
Latincheckluxuria
2.
English translator: Latin English luxuria Eesti sõnaraamat Español Traductor Svenska Översättare