meaning of Agent 23

Agent 23 - German to English

Double-O Duck [Disney]