Italian edit

Etymology edit

Literally, Arab spring.

Proper noun edit

primavera araba f

  1. Arab Spring