English to Arabic

Meaning for:
Wafted
other
مهبوب