Translation of "sewel" into English

sewel noun
+ Add

Cahuilla-English dictionary

  • A bush which can be used as soap. Probably Atriplex polycarpa

  • Show algorithmically generated translations

Add

Translations of "sewel" into English in sentences, translation memory