إنجليزي-العربية قاموس »

averroes meaning in العربية

إنجليزيالعربية
Averroes Andalusian polymath

اِبْن رُشْدm

Your history