English to Arabic

Meaning for:
Upheaval
other
الثورة