English to Arabic

Meaning for:
Concupiscent
other
شبق