English-Turkish dictionary »

rub meaning in Turkish

EnglishTurkish
Yoruba (a sub-Saharan language)
proper noun

Yorubaproper noun

12