365bet中国官方网站

  • word of the day

    yoruba

    yoruba - 365bet中国官方网站 definition and meaning for word yoruba

    Definition
    (noun) a member of a West African people living chiefly in southwestern Nigeria Definition
    (noun) a Kwa language spoken by the Yoruba in southwestern Nigeria
    Synonyms : aku
  • Download our Mobile App Today