Italian-English dictionary »

primavera araba meaning in English

ItalianEnglish
Primavera araba proper noun
{f}

Arab Spring(movement)
proper noun