Polish-English dictionary »

awicenna meaning in English

PolishEnglish
Awicenna noun

Avicennanoun
Persian polymath