English to Arabic

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