Translation of "waha" into English waha + Add translation Add waha Mende (Papua New Guinea)-English dictionary small turtle of river Show algorithmically generated translations Add example Add Translations of "waha" into English in sentences, translation memory Try again