English to Arabic

Meaning for:
Odoriferous
other
عطري