Translation of bumerang in English:

bumerang

boomerang

noun

  • 1

    boomerang, a curved flat piece of wood that can be thrown so as to return to the thrower, an act or speech that could hurt the person doing it rather than the intended party