clampees
English
Noun
clampees
plural of
clampee
Anagrams
emplaces