Translation of resortera in English:

resortera

slingshot, n.

feminine noun

Mexico

  • 1

    slingshot US
    catapult British