Translation of mamboreta in English:

mamboreta

mantis, n.

(mamboretá)

masculine noun

Southern Cone

  • 1

    mantis
    praying mantis