English to Arabic

Meaning for:
Buoyant
other
متفائل