meaning of Call Of Duty 3

Call Of Duty 3 meaning in Urban Dictionary

likely next best online game of 2006. Arrived immediately after Call Of Duty 2 in identical 12 months. Much more practical even more action.Platforms- xbox Playstation 3