English to Arabic

Meaning for:
Somersault
other
الشقلبة