English to Arabic

Meaning for:
Moonwalk
other
التمشّي على سطح القمر