Dictionary 💬 Tiv Word

itendezwa

testament; promise

Also translated as: Bible narrative of a promise

Noun