Englishfor English speakers
contraption English
Meaning contraption meaning
What does contraption mean?
Definitions in simple English
contraption
contraption
Synonyms contraption synonyms
What other words have the same or similar meaning as contraption?