English
›
Words
machine
or apparatus
Translation:
English
Noun
7
contrivance
Add
Translation