Christopher Tin
Follow
Q

What's the meaning of the text "Baba Yetu"?


Christopher Tin responded on 11/05/2010
A

It's 'Our Father' in Swahili.

1000 characters remaining