Definify.com

Definition 2024


staff_slings

staff slings

English

Noun

staff slings

  1. plural of staff sling