English to Arabic Dictionary renaissance

renaissance

عصر النهضة
translation of 'renaissance'
noun
صحوة,
بعث,
نهضة,
تجدد,
عودة,
ولادة جديدة,
رجوع
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one