Translation of primavera árabe in English:

primavera árabe

Arab spring, n.

feminine noun

  • 1

    Arab spring