Arabic-English dictionary »

علوم زائفة meaning in English

ArabicEnglish
علوم الحياة

biosciencesciences dealing with living organisms