Polish-English dictionary »

orisza meaning in English

PolishEnglish
orisza noun

orishanoun
deity in Yoruba religion