English to Francais Dictionary
concupiscent
Concupiscence
Meaning for concupiscent found in 6 Languages.
Sponored Video