English-Turkish dictionary »

yoruba meaning in Turkish

EnglishTurkish
Yoruba (a sub-Saharan language)
proper noun

Yorubaproper noun