نظام المحاكاة الديناميكية في دفع الجلة Dynamic simulation system in Shot Put Shot put is a technically challenging discipline that requires high coordination ability and tremendous speed strength. The ball is placed on the...