Contraptions meaning

Plural form of contraption.
noun
0
0
Advertisement