Summary
Spanish to English:   more detail...
  1. mamboretá:


Spanish

Suggestions for mamboretá in Spanish

Spelling Suggestions for: mamboretá


Wiktionary Translations for mamboretá:

mamboretá
noun
  1. any of various large insects of the order Mantodea
  2. any of various predatory insects of the Mantidae family

External Machine Translations: