boomerang

from Wikipedia, the free encyclopedia

Boomerang means:

See also: