Butterfly-upon-a-wheel meaning

An innocent person (usually a female) crushed by life's adversities.
noun
0
0
Advertisement