English edit

Noun edit

woomerangs

  1. plural of woomerang