English-Spanish dictionary »

yoruba meaning in Spanish

EnglishSpanish
Yoruba (a sub-Saharan language)
proper noun

nagoproper noun
{m}

yorubaproper noun
{f}