Portuguese-English dictionary »

yoruba meaning in English

PortugueseEnglish
yoruba proper noun
{f}

Yoruba(a sub-Saharan language)
proper noun