Translation of "campamocha" into English

praying mantis is the translation of "campamocha" into English.

campamocha noun feminine grammar
+ Add

Spanish-English dictionary

  • praying mantis

    noun

    any of various predatory insects of the Mantidae family

  • (Mexico) green praying mantis

  • Show algorithmically generated translations

Automatic translations of "campamocha" into English

  • Glosbe

    Glosbe Translate
  • Google

    Google Translate
Add

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