English to Arabic

Meaning for:
Strutting
other
التهادي