English Dictionary
Definition Yoruba in British English
Yoruba noun
noun
/ˈjɒrʊbə/
Synonyms and related words
Synonyms and related words
Synonyms and related words
