Translation of "chamiza" into English

stick insect, stick-bug are the top translations of "chamiza" into English.

chamiza
+ Add

Spanish-English dictionary

  • stick insect

    noun
  • stick-bug

  • Show algorithmically generated translations

Automatic translations of "chamiza" into English

  • Glosbe

    Glosbe Translate
  • Google

    Google Translate
Add

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