Arabic-English dictionary »

نهضة meaning in English

ArabicEnglish
نهضة f

Renaissancethe period