Translation of "wasmishi" into English wasmishi + Add translation Add wasmishi Mende (Papua New Guinea)-English dictionary place where spirit lives Show algorithmically generated translations Add example Add Translations of "wasmishi" into English in sentences, translation memory Try again