woomerang









woomerang


noun Australian Obsolete.

  1. boomerang.
45 queries 0.388