lutabi ndehhani

English: Translation
branch & leaf
noun