What does Bumerang mean?

Bumerang - German to English

boomerang

View more

  • blowback [fig.]