Dictionary/Languages/Luhya/Omufutu

Omufutu

Luhya

English: Sp. of large treesp. of large tree

sp. of large tree, the leaves of which a re used for an omusango to bring harm of some sort to an enemy

Wanga · KE

nature1 translation across African languages✓ Verified

In other languages

No other translations yet. Be the first to contribute one.

Know Sp. of large tree in another language or meaning?

More Nature in Luhya

More in nature