English to Arabic

Meaning for:
Waddling
other
التمايل