English to Arabic

Meaning for:
Redolency
other
الرّائحة الزّكية