Arabic-English dictionary »

نوستراداموس meaning in English

ArabicEnglish
نوستراداموس

Nostradamus[UK: ˌnɒ.strə.ˈdæ.məs] [US: ˌnɒ.strə.ˈdæ.məs]