2019 Dallas Cowboys season

The 2019 season was the Dallas Cowboys' 60th in the National Football League (NFL), their 11th playing home games at AT&T Stadium and their ninth and final season under head coach Jason Garrett. It also marked the return of tight end Jason Witten, who retired in 2018 and spent a year as the color analyst for Monday Night Football. Wide receiver Cole Beasley, who was the second-longest tenured player on the roster, left the team in the offseason and signed with the Bills.

2019 Dallas Cowboys season
OwnerJerry Jones
General managerJerry Jones
Head coachJason Garrett
Home fieldAT&T Stadium
Results
Record8–8
Division place2nd NFC East
Playoff finishDid not qualify
Pro Bowlers
AP All-ProsRG Zack Martin (1st team)
Uniform
Dallas taking the field before a preseason game against Houston

Despite being 6–4 by Week 11 and leading the NFC East, the Cowboys suffered a late-season collapse, losing four of the last six games for a final record of 8-8. The Cowboys failed to improve on their 10–6 record from the previous season after a 26–15 loss to the Buffalo Bills on Thanksgiving. A week later, they became unable to tie that record with a 31–24 loss to the Chicago Bears. A Week 16 loss to the Philadelphia Eagles was the turning point of their season, as they squandered a chance to become the first team in the NFC East to defend its division title since the Eagles did so from 2001 to 2004. The Eagles proceeded to win in Week 17 against the Giants, ensuring Philadelphia would be the 2019 NFC East champions, as well as ending the Cowboys' season.

Head coach Jason Garrett's contract was not renewed by Jerry Jones after expiration.[1]

Offseason

Signings

Position Player Age 2018 team Contract
WRRandall Cobb29Green Bay Packers1 year, $5 million
TEJason Witten37Did not play1 year, $4.5 million
DEKerry Hyder28Detroit Lions1 year, $1 million
DTChristian Covington26Houston Texans1 year, $2.5 million

Re-signings

Position Player Age Contract
FBJamize Olawale303 years, $5.4 million
WRTavon Austin291 year, $1.75 million
OTCameron Fleming272 years, $7.5 million
DEDeMarcus Lawrence275 years, $105 million
DTDaniel Ross261 year, $645,000
OLBJustin March261 year, $720,000
FSDarian Thompson261 year, $720,000
LSL. P. Ladouceur381 year, $1.03 million

Trade acquisitions

Position Player Age 2018 team Contract Traded away
DERobert Quinn29Miami Dolphins1 year, $8 million2020 6th-round pick (John Penisini)

Departures

Position Player Age 2019 team
RBRod Smith27Oakland Raiders
WRCole Beasley30Buffalo Bills
WRAllen Hurns28Miami Dolphins
WRTerrance Williams30Joined XFL
TERico Gathers25Unsigned
TEGeoff Swaim26Jacksonville Jaguars
OT/OGParker Ehinger27Baltimore Ravens
OGMarcus Martin26Unsigned
DETaco Charlton25Miami Dolphins
DEDatone Jones29Unsigned
DTDavid Irving26Retired
DTCaraun Reid28Arizona Cardinals
OLBDamien Wilson26Kansas City Chiefs
FSMarqueston Huff27Joined XFL
KBrett Maher30Unsigned

NFL draft

2019 Dallas Cowboys draft
Round Pick Player Position College Notes
2 59 Trysten Hill  DT Central Florida
3 90 Connor McGovern  OG Penn St
4 128 Tony Pollard *  RB Memphis
5 158 Michael Jackson  CB Miami (FL)
5 165 Joe Jackson  DE Miami (FL)
6 213 Donovan Wilson  S Texas A&M
7 218 Mike Weber  RB Ohio State
7 241 Jalen Jelks  DE Oregon
      Made roster       Pro Football Hall of Fame    *   Made at least one Pro Bowl during career

Notes

  • The Cowboys traded their 2019 first-round draft pick to the Raiders in exchange for WR Amari Cooper.
  • The Cowboys traded a conditional 2019 sixth-round draft pick in September 2017 to the Bengals in exchange for CB Bene Benwikere.
  • As a result of a negative differential of free agent signings and departures that the Cowboys experienced during the 2018 free agency period, the team received one compensatory selection in the fourth round of the 2019 NFL draft.

Staff

2019 Dallas Cowboys staff
Front office
  • Owner/president/general manager – Jerry Jones
  • COO/executive vice president/director of player personnel – Stephen Jones
  • Senior director of football operations/football administration – Todd Williams
  • Director of salary cap & player contracts – Adam Prasifka
  • Vice president player personnel – Will McClay
  • Director of college scouting – Lionel Vital
  • Director of pro scouting – Alex Loomis
  • Assistant director of college scouting – Chris Hall
  • Director of football research – Tom Robinson

Head coaches

Offensive coaches

Defensive coaches

Special teams coaches

Strength and conditioning

Rosters

Opening preseason roster

Dallas Cowboys 2019 opening preseason roster
Quarterbacks

Running backs

Wide receivers

Tight ends

Offensive linemen

Defensive linemen

Linebackers

Defensive backs

Special teams

Reserve lists

90 active, 5 inactive

Week one roster

Dallas Cowboys 2019 week one roster
Quarterbacks

Running backs

Wide receivers

Tight ends

Offensive linemen

Defensive linemen

Linebackers

Defensive backs

Special teams

Reserve lists

Practice squad

53 active, 12 inactive, 10 practice squad

Final roster

2019 Dallas Cowboys final roster
Quarterbacks

Running backs

Wide receivers

Tight ends

Offensive linemen

Defensive linemen

Linebackers

Defensive backs

Special teams

Reserve lists


Practice squad


Rookies in italics
53 active, 18 inactive, 9   practice squad

Preseason

Dallas on offense against Houston

On March 21, the exhibition matchup between the Cowboys and the Los Angeles Rams was officially announced for Saturday, August 17, at Aloha Stadium just outside of Honolulu, Hawaii, with the Rams serving as the home team.[2]

Week Date Opponent Result Record Game site NFL.com
recap
1 August 10 at San Francisco 49ers L 9–17 0–1 Levi's Stadium Recap
2 August 17 at Los Angeles Rams W 14–10 1–1 Aloha Stadium (Honolulu) Recap
3 August 24 Houston Texans W 34–0 2–1 AT&T Stadium Recap
4 August 29 Tampa Bay Buccaneers L 15–17 2–2 AT&T Stadium Recap

Regular season

Schedule

The Cowboys' 2019 schedule was announced on April 17.

Week Date Opponent Result Record Venue NFL.com
recap
1 September 8 New York Giants W 35–17 1–0 AT&T Stadium Recap
2 September 15 at Washington Redskins W 31–21 2–0 FedExField Recap
3 September 22 Miami Dolphins W 31–6 3–0 AT&T Stadium Recap
4 September 29 at New Orleans Saints L 10–12 3–1 Mercedes-Benz Superdome Recap
5 October 6 Green Bay Packers L 24–34 3–2 AT&T Stadium Recap
6 October 13 at New York Jets L 22–24 3–3 MetLife Stadium Recap
7 October 20 Philadelphia Eagles W 37–10 4–3 AT&T Stadium Recap
8 Bye
9 November 4 at New York Giants W 37–18 5–3 MetLife Stadium Recap
10 November 10 Minnesota Vikings L 24–28 5–4 AT&T Stadium Recap
11 November 17 at Detroit Lions W 35–27 6–4 Ford Field Recap
12 November 24 at New England Patriots L 9–13 6–5 Gillette Stadium Recap
13 November 28 Buffalo Bills L 15–26 6–6 AT&T Stadium Recap
14 December 5 at Chicago Bears L 24–31 6–7 Soldier Field Recap
15 December 15 Los Angeles Rams W 44–21 7–7 AT&T Stadium Recap
16 December 22 at Philadelphia Eagles L 9–17 7–8 Lincoln Financial Field Recap
17 December 29 Washington Redskins W 47–16 8–8 AT&T Stadium Recap

Note: Intra-division opponents are in bold text.

Week 1: vs. New York Giants

Week One: New York Giants at Dallas Cowboys – Game summary
Period 1 2 34Total
Giants 7 0 3717
Cowboys 7 14 14035

at AT&T Stadium, Arlington, Texas

Game information

In the season opener, the Cowboys scored in 5 consecutive drives, the longest streak in Cowboys history, despite Evan Engram scoring a touchdown first in this game. After that, it was all Dallas the rest of the way. The win allowed the Cowboys to start 1-0.

Rookie quarterback Daniel Jones would end up playing the remainder of the game for Eli Manning when Manning was removed from the game due to a coaching decision made by head coach Pat Shurmur. This would be Manning's last game he played against the Cowboys, as he did not play in their second game in MetLife Stadium due to Jones being the starter since week 3 of the season.

Week 2: at Washington Redskins

Week Two: Dallas Cowboys at Washington Redskins – Game summary
Period 1 2 34Total
Cowboys 0 14 71031
Redskins 0 7 7721

at FedEx Field, Landover, Maryland

Game information

The game started with Montae Nicholson obtaining an interception, which would allow the Redskins to score the next drive. The Cowboys responded with a touchdown pass to Devin Smith to tie the game at 7-7. They would claim the lead, via a touchdown pass to veteran tight end Jason Witten before halftime. The Redskins would respond back after another touchdown scored by the Cowboys. Ezekiel Elliott would run for a first down to clinch the game, allowing the Cowboys to run out the clock. The game ended with Dak Prescott and Elliott rushing for 180 combined yards. This win would improve the Cowboys to 2-0.

Week 3: vs. Miami Dolphins

Week Three: Miami Dolphins at Dallas Cowboys – Game summary
Period 1 2 34Total
Dolphins 3 3 006
Cowboys 10 0 14731

at AT&T Stadium, Arlington, Texas

  • Date: September 22
  • Game time: 12:00 p.m. CDT
  • Game weather: None (retractable roof closed)
  • Game attendance: 90,127
  • Referee: Adrian Hill
  • TV announcers (Fox): Kevin Burkhardt, Charles Davis and Pam Oliver
  • Recap, Game Book
Game information

As historic Vegas favorites (22 points), both Ezekiel Elliott and Tony Pollard obtained 100+ rushing yards in one game. The game started with a missed field goal from the Dolphins. The Cowboys also denied the Dolphins a touchdown when DeMarcus Lawrence recovered a fumble at the Dallas 7-yard line. After this, it was all Dallas the rest of the way. This win improved the Cowboys to 3-0.

Week 4: at New Orleans Saints

Week Four: Dallas Cowboys at New Orleans Saints – Game summary
Period 1 2 34Total
Cowboys 3 0 7010
Saints 0 9 0312

at Mercedes-Benz, New Orleans, Louisiana

Game information

The game would be neck-to-neck all the way. Chidobe Awuzie and the Cowboys recorded their first interception of the season. Despite a strong defense and allowing no touchdowns, they would drop to 3-1 with the loss. This game practically mimicked the previous year's game between these two teams in Dallas where it was mainly a defensive battle.

Week 5: vs. Green Bay Packers

Week Five: Green Bay Packers at Dallas Cowboys – Game summary
Period 1 2 34Total
Packers 14 3 14334
Cowboys 0 0 101424

at AT&T Stadium, Arlington, Texas

Game information

In a highly anticipated matchup against Aaron Rodgers and the Green Bay Packers in a testament of the Cowboys-Packers rivalry, the Cowboys struggled mightily. Looking to defeat the Packers whom they have not beaten at home since 2007, the first drive resulted in an interception, which the Packers returned the interception for 37 yards without scoring. The Cowboys recovered from a 28 point deficit, but the Packers would prove excessive to overcome, and for the first time since the Divisional Round from 2018, they would allow 30+ points. This loss dropped the Cowboys to 3-2.

Week 6: at New York Jets

Week Six: Dallas Cowboys at New York Jets – Game summary
Period 1 2 34Total
Cowboys 0 6 31322
Jets 7 14 0324

at MetLife Stadium, East Rutherford, New Jersey

Game information

The Cowboys traveled to Metlife Stadium to take on Sam Darnold, who had just recovered from mono and the Jets in one of their two trips to East Rutherford, New Jersey. They looked to defeat the Jets, whom they have not beaten since 2007.

The Jets would score a 92-yard touchdown in one of the worst defensive plays by the Cowboys. The Cowboys attempted to rally, but while attempting a two-point conversion that would tie the game and send it to overtime, the pass was incomplete. The loss dropped them to 3-3, and their streak of losing three games against the Jets continued.

Week 7: vs. Philadelphia Eagles

Week Seven: Philadelphia Eagles at Dallas Cowboys – Game summary
Period 1 2 34Total
Eagles 7 0 3010
Cowboys 14 13 01037

at AT&T Stadium, Arlington, Texas

  • Date: October 20
  • Game time: 7:20 p.m. CDT
  • Game weather: None (retractable roof closed)
  • Game attendance: 91,213
  • Referee: Jerome Boger
  • TV announcers (NBC): Al Michaels, Cris Collinsworth and Michele Tafoya
  • Recap, Game Book
Game information

The Cowboys dominated the entire game and returned to their winning ways. One of the first plays was a forced fumble on Carson Wentz, which Dallas recovered. Tavon Austin would give the Cowboys the first scoring drive shortly afterwards. Brett Maher kicked a 63-yard field goal to break his old record of 62, which was also during a game at home against the Eagles. The Cowboys would put their 3-game losing streak to an end as the Cowboys would improve to 4-3.

Week 9: at New York Giants

Week Nine: Dallas Cowboys at New York Giants – Game summary
Period 1 2 34Total
Cowboys 3 10 32137
Giants 3 9 3318

at MetLife Stadium, East Rutherford, New Jersey

Game information

Despite a first pass attempt being an interception and the Giants having a lead by 9 points, the Cowboys dominated the rest of the game. Ezekiel Elliott made his first appearance at MetLife Stadium since his rookie season and would run for 139 yards on 23 carries. The game is famous for a black cat appearing during the game. This would delay the game for several minutes. The Jourdan Lewis fumble recovery sealed the game as it was returned for a touchdown while the Cowboys led 30-18 to put them up 37-18 and improve to 5-3 with the win.

Week 10: vs. Minnesota Vikings

Week Ten: Minnesota Vikings at Dallas Cowboys – Game summary
Period 1 2 34Total
Vikings 14 3 11028
Cowboys 0 14 7324

at AT&T Stadium, Arlington, Texas

  • Date: November 10
  • Game time: 7:20 p.m. CST
  • Game weather: Clear, 67 °F (19 °C) (retractable roof open)
  • Game attendance: 91,188
  • Referee: Shawn Hochuli
  • TV announcers (NBC): Al Michaels, Cris Collinsworth, Michele Tafoya and Terry McAulay
  • Recap, Game Book
Game information

The contest was competitive the entire night. The Cowboys would start by falling behind after two touchdowns were scored by the Vikings. Later, the Cowboys fought back and grabbed the lead late. This wouldn't last long as the Vikings ran away with another touchdown scoring drive. The Cowboys responded with a field goal to make it 28–24. Luck ran out after Dak Prescott's Hail Mary pass was intercepted in the fading seconds, sealing the Cowboys' loss. This loss dropped the Cowboys to 5-4.

Week 11: at Detroit Lions

Week Eleven: Dallas Cowboys at Detroit Lions – Game summary
Period 1 2 34Total
Cowboys 3 21 3835
Lions 7 7 7627

at Ford Field, Detroit, Michigan

  • Date: November 17
  • Game time: 1:00 p.m. EST/12:00 p.m. CST
  • Game weather: None (indoor stadium)
  • Game attendance: 61,801
  • Referee: Tony Corrente
  • TV announcers (Fox): Kevin Burkhardt, Charles Davis and Pam Oliver
  • Recap Game Book
Game information

On the first handoff to Ezekiel Elliott, the fumble was recovered by the Lions, that way the Lions could score and take a 7-0 lead. The Cowboys would respond with a field goal by Brett Maher. Later on, the Cowboys would claim the lead and would not allow the Lions to lead again after Cowboys scored another touchdown. The game's biggest highlight was a catch by Michael Gallup, who would scoop the ball up after nearly dropping a pass. This win would improve them to 6-4.

Elliott's touchdown celebration of the “Dak Dance” became a meme and a trend for the rest of the 2019 NFL season.

Week 12: at New England Patriots

Week Twelve: Dallas Cowboys at New England Patriots – Game summary
Period 1 2 34Total
Cowboys 0 6 039
Patriots 7 3 0313

at Gillette Stadium, Foxborough, Massachusetts

  • Date: November 24
  • Game time: 3:25 p.m. CST/4:25 p.m. EST
  • Game weather: Rain and wind, 38 °F (3 °C)
  • Game attendance: 65,878
  • Referee: Scott Novak
  • TV announcers (Fox): Joe Buck, Troy Aikman and Erin Andrews
  • Recap, Game Book
Game information

The Cowboys were held to three field goals the entire game. One of the lowlights included a blocked Chris Jones punt. The Patriots would score a touchdown the next drive. Despite a strong showing from the defense, the Cowboys would never lead. The Cowboys dropped to 6–5.

Week 13: vs. Buffalo Bills

Thanksgiving Day Games

Week Thirteen: Buffalo Bills at Dallas Cowboys – Game summary
Period 1 2 34Total
Bills 0 13 10326
Cowboys 7 0 0815

at AT&T Stadium, Arlington, Texas

Game information

Coming off a close loss at New England, the Cowboys returned home to take on the Bills. The Cowboys would obtain the lead 7-0 when Dak Prescott threw a touchdown pass to Jason Witten. Afterwards, the Cowboys would struggle in nearly every other aspect as they would not respond again until the 4th quarter. Their second touchdown was not enough as the Bills would defeat the Cowboys, 26-15. This loss would not only drop the Cowboys to 6-6, but also raised concerns of whether or not if the team were still contenders. This loss also ensures they would no longer exceed the win mark from the previous season.

Week 14: at Chicago Bears

Week Fourteen: Dallas Cowboys at Chicago Bears – Game summary
Period 1 2 34Total
Cowboys 7 0 01724
Bears 0 17 7731

at Soldier Field, Chicago, Illinois

  • Date: December 5
  • Game time: 7:20 p.m. CST
  • Game weather: Mostly cloudy, 44 °F (7 °C)
  • Game attendance: 61,276
  • Referee: Brad Rogers
  • TV announcers (Fox/NFLN/Amazon Prime): Joe Buck, Troy Aikman, Erin Andrews and Kristina Pink
  • Recap, Game Book
Game information

The game would begin with the Cowboys leading 7-0, but they would struggle the remainder of the game. The Bears' Mitchell Trubisky lead the Bears to a heavy 31-14 lead. The Cowboys would later fight back, but only to score 10 points. This loss dropped them to 6-7 and below .500 for the first time this season. Also with the loss, they would no longer be able to tie their 10-6 record from the previous season.

Week 15: vs. Los Angeles Rams

Week Fifteen: Los Angeles Rams at Dallas Cowboys – Game summary
Period 1 2 34Total
Rams 0 7 01421
Cowboys 7 21 31344

at AT&T Stadium, Arlington, Texas

  • Date: December 15
  • Game time: 3:25 p.m. CST
  • Game weather: None (retractable roof closed)
  • Game attendance: 90,436
  • Referee: Walt Anderson
  • TV announcers (Fox): Joe Buck, Troy Aikman and Erin Andrews
  • Recap, Game Book
Game information

Before the game started, there was an error on a coin toss, which the officials misunderstood, which Dak Prescott actually said "kick" when he intended to say "defer". The Cowboys afterwards dominated and led the entire game. It was the first time since the Week 13 in 2018 that the Cowboys would defeat a team sitting with a minimum of .500 percentage of wins. The win by the Cowboys also improved them to 7-7.

Week 16: at Philadelphia Eagles

Week Sixteen: Dallas Cowboys at Philadelphia Eagles – Game summary
Period 1 2 34Total
Cowboys 0 6 039
Eagles 10 0 7017

at Lincoln Financial Field, Philadelphia, Pennsylvania

  • Date: December 22
  • Game time: 3:25 p.m. CST/4:25 p.m. EST
  • Game weather: Clear, 47 °F (8 °C)
  • Game attendance: 69,796
  • Referee: Tony Corrente
  • TV announcers (Fox): Joe Buck, Troy Aikman and Erin Andrews
  • Recap, Game Book
Game information

The Cowboys were denied a chance to become the first NFC East team to repeat as division champions since the Eagles did so between 2001 and 2004.

The game began with the Eagles converting two third-downs and converting a 36-yard field goal. The Cowboys would allow the Eagles' offense to march down the field 63 yards over 7 plays. Dallas Goedert caught a 6-yard pass from Wentz to increase the Eagles' lead. The Cowboys drove to the Eagles' 23-yard line when they were trailing 17-9, in which the Cowboys attempted to tie the game. A pass to Michael Gallup was incomplete on a fourth down play, giving the ball back to the Eagles to run out the game clock. This loss dropped the Cowboys to 7-8.

Week 17: vs. Washington Redskins

Week Seventeen: Washington Redskins at Dallas Cowboys – Game summary
Period 1 2 34Total
Redskins 0 10 6016
Cowboys 6 14 171047

at AT&T Stadium, Arlington, Texas

  • Date: December 29
  • Game time: 3:25 p.m. CST
  • Game weather: None (retractable roof closed)
  • Game attendance: 90,646
  • Referee: Craig Wrolstad
  • TV announcers (Fox): Joe Buck, Troy Aikman and Erin Andrews
  • Recap, Game Book
Game information

Kai Forbath remained perfect in field goals as he converted each attempt for the third consecutive game. Jaylon Smith obtained his first interception in his career off quarterback Case Keenum, who started as emergency for Dwayne Haskins Jr. who injured his ankle the previous week. This would be the final game with head coach Jason Garrett as his contract expired and was not renewed. This win would prevent the Cowboys from suffering their first losing season since 2015 to finish 8-8. However, the Cowboys would be eliminated from playoff contention thanks to the Eagles' 34-17 victory over the Giants.

Division

NFC East
W L T PCT DIV CONF PF PA STK
(4) Philadelphia Eagles 9 7 0 .563 5–1 7–5 385 354 W4
Dallas Cowboys 8 8 0 .500 5–1 7–5 434 321 W1
New York Giants 4 12 0 .250 2–4 3–9 341 451 L1
Washington Redskins 3 13 0 .188 0–6 2–10 266 435 L4

Conference

# Team Division W L T PCT DIV CONF SOS SOV STK
Division leaders
1[lower-alpha 1] San Francisco 49ers West 13 3 0 .813 5–1 10–2 .504 .466 W2
2[lower-alpha 1][lower-alpha 2] Green Bay Packers North 13 3 0 .813 6–0 10–2 .453 .428 W5
3[lower-alpha 1][lower-alpha 2] New Orleans Saints South 13 3 0 .813 5–1 9–3 .486 .459 W3
4 Philadelphia Eagles East 9 7 0 .563 5–1 7–5 .455 .417 W4
Wild Cards
5 Seattle Seahawks West 11 5 0 .688 3–3 8–4 .531 .463 L2
6 Minnesota Vikings North 10 6 0 .625 2–4 7–5 .477 .356 L2
Did not qualify for the postseason
7 Los Angeles Rams West 9 7 0 .563 3–3 7–5 .535 .438 W1
8[lower-alpha 3] Chicago Bears North 8 8 0 .500 4–2 7–5 .508 .383 W1
9[lower-alpha 3] Dallas Cowboys East 8 8 0 .500 5–1 7–5 .479 .316 W1
10[lower-alpha 4] Atlanta Falcons South 7 9 0 .438 4–2 6–6 .545 .518 W4
11[lower-alpha 4] Tampa Bay Buccaneers South 7 9 0 .438 2–4 5–7 .500 .384 L2
12 Arizona Cardinals West 5 10 1 .344 1–5 3–8–1 .529 .375 L1
13 Carolina Panthers South 5 11 0 .313 1–5 2–10 .549 .469 L8
14 New York Giants East 4 12 0 .250 2–4 3–9 .473 .281 L1
15 Detroit Lions North 3 12 1 .219 0–6 2–9–1 .506 .375 L9
16 Washington Redskins East 3 13 0 .188 0–6 2–10 .502 .281 L4
Tiebreakers[lower-alpha 5]
  1. San Francisco finished ahead of Green Bay and New Orleans based on head-to-head sweep.
  2. Green Bay finished ahead of New Orleans based on conference record.
  3. Chicago finished ahead of Dallas based on head-to-head victory.
  4. Atlanta finished ahead of Tampa Bay based on division record.
  5. When breaking ties for three or more teams under the NFL's rules, they are first broken within divisions, then comparing only the highest ranked remaining team from each division.

References

  1. Helman, David (January 5, 2020). "Cowboys Part Ways With Jason Garrett". DallasCowboys.com. Retrieved January 7, 2020.
  2. "It's official: Rams, Cowboys to play NFL preseason game at Aloha Stadium". HawaiiNewsNow.com. March 21, 2019. Retrieved March 21, 2019.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.