Polish-English dictionary »

joruba meaning in English

PolishEnglish
joruba noun

Yorubanoun
a sub-Saharan language