Arabic-English dictionary »

معاداة تأريخي meaning in English

ArabicEnglish
معاداة تأريخي

Antihistorical