Meaning ofYorubain English

Yoruba

#uncommon
Definitions