Damsels-in-distress meaning

Plural form of damsel in distress.
noun
0
0
Advertisement