detachabilities
English
Noun
detachabilities
plural of
detachability