Floggings meaning

Plural form of flogging.
noun
0
0
Advertisement