We found one dictionary that defines the word doctor satans robot:
General (1 matching dictionary)
General (1 matching dictionary)
- Doctor Satan's Robot: Wikipedia, the Free Encyclopedia