strapoffs
English
Noun
strapoffs
plural of
strapoff