Clue: Certain synthetic pump

Answer: ARTIFICIALHEART

Length: 15


Similar Clues: