English to Arabic

Meaning for:
Sashayed
other
مترنّح