Translation of "sele" into English sele + Add translation Add sele Mende (Papua New Guinea)-English dictionary stinging nettle plant Show algorithmically generated translations Add example Add Translations of "sele" into English in sentences, translation memory Try again