Swedish-English dictionary »

yoruba meaning in English

SwedishEnglish
yoruba proper noun

Yoruba(a sub-Saharan language)
proper noun