Dictionary 💬 Tiv Word

itendezwa

testament; promise

Noun