meaning of contraption

1. a device that is very useful for a particular job


Related Words

contraption |

Developed & Maintained By Taraprasad.com

Treasure Words