Omufutu
LuhyaEnglish: Sp. of large tree — sp. 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
In other languages
No other translations yet. Be the first to contribute one.
Know Sp. of large tree in another language or meaning?