"sahibu" English translation

SW

"sahibu" in English

EN

SW sahibu

sahibu (also: suhubi, rafiki)
sahibu (also: rafiki)

Other dictionary words