Claspers meaning

Plural form of clasper.
noun
0
0
Advertisement