Polish-English dictionary »

awerroes meaning in English

PolishEnglish
Awerroes noun

Averroesnoun
Andalusian polymath