Translation of hulera in English:

hulera

slingshot, n.

feminine noun

Central America
  • 1

    slingshot US
    catapult British