Carpet-baggers meaning

Plural form of carpet bagger.
noun
0
0
Advertisement