Summary
Spanish to English: more detail...
-
mamboretá:
-
Wiktionary:
mamboretá → mantis, praying mantis
-
Wiktionary:
Spanish
Suggestions for mamboretá in Spanish
Spelling Suggestions for: mamboretá
Wiktionary Translations for mamboretá:
mamboretá
noun
-
any of various large insects of the order Mantodea
-
any of various predatory insects of the Mantidae family
External Machine Translations: