fbpx
Wikipedia

2023 National Bank Open – Men's singles

Jannik Sinner defeated Alex de Minaur in the final, 6–4, 6–1 to win the men's singles title at the 2023 Canadian Open. It was his first ATP Tour Masters 1000 title and eighth ATP Tour singles title overall.[1]

Men's singles
2023 National Bank Open
Final
Champion Jannik Sinner
Runner-up Alex de Minaur
Score6–4, 6–1
Details
Draw56
Seeds16
Events
Singles men women
Doubles men women
← 2022 · Canadian Open · 2024 →

Pablo Carreño Busta was the reigning champion,[2] but withdrew before the tournament began due to injury.[3]

Seeds edit

The top eight seeds received a bye into the second round.

01.    Carlos Alcaraz (quarterfinals)
02.    Daniil Medvedev (quarterfinals)
03.    Casper Ruud (third round)
04.    Stefanos Tsitsipas (second round)
05.    Holger Rune (second round)
06.    Andrey Rublev (second round)
07.    Jannik Sinner (champion)
08.    Taylor Fritz (third round)
09.    Frances Tiafoe (first round)
10.    Félix Auger-Aliassime (first round)
11.    Cameron Norrie (first round)
12.    Tommy Paul (semifinals)
13.    Alexander Zverev (second round)
14.    Borna Ćorić (first round)
15.    Hubert Hurkacz (third round)
16.    Lorenzo Musetti (third round)

Click on the seed number of a player to go to their draw section.

Draw edit

Key edit

Finals edit

Quarterfinals Semifinals Final
               
1   Carlos Alcaraz 3 6 3
12   Tommy Paul 6 4 6
12   Tommy Paul 4 4
7   Jannik Sinner 6 6
PR   Gaël Monfils 4 6 3
7   Jannik Sinner 6 4 6
7   Jannik Sinner 6 6
  Alex de Minaur 4 1
  Mackenzie McDonald 4 2
  Alejandro Davidovich Fokina 6 6
  Alejandro Davidovich Fokina 1 3
  Alex de Minaur 6 6
  Alex de Minaur 79 7
2   Daniil Medvedev 675

Top half edit

Section 1 edit

First round Second round Third round Quarterfinals
1   C Alcaraz 6 77
  B Shelton 77 6   B Shelton 3 63
  B Zapata Miralles 614 1   C Alcaraz 3 77 77
Q   C Garín 626 4 15   H Hurkacz 6 6263
  M Kecmanović 77 4 6   M Kecmanović 7 3 0
  A Bublik 3 62 15   H Hurkacz 5 6 6
15   H Hurkacz 6 77 1   C Alcaraz 3 6 3
12   T Paul 6 3 6 12   T Paul 6 4 6
Q   D Schwartzman 3 6 4 12   T Paul 77 626
WC   A Galarneau 2 6 4   F Cerúndolo 6277 3
  F Cerúndolo 6 4 6 12   T Paul 6 6
  E Ruusuvuori 6466 Q   M Giron 3 2
Q   M Giron 77 78 Q   M Giron 6 4 6
5   H Rune 2 6 3

Section 2 edit

First round Second round Third round Quarterfinals
4   S Tsitsipas 4 3
PR   G Monfils 77 646 PR   G Monfils 6 6
  C Eubanks 6377 1 PR   G Monfils 6 6
  TM Etcheverry 3 2 LL   A Vukic 4 4
  S Korda 6 6   S Korda 3 6 65
LL   A Vukic 6 6 LL   A Vukic 6 4 77
14   B Ćorić 2 3 PR   G Monfils 4 6 3
10   F Auger-Aliassime 4 4 7   J Sinner 6 4 6
Q   M Purcell 6 6 Q   M Purcell 626 5
  L Sonego 630   A Murray 77 3 7
  A Murray 77 6   A Murray
  G Barrère 4 3 7   J Sinner w/o
  M Berrettini 6 6   M Berrettini 4 3
7   J Sinner 6 6

Bottom half edit

Section 3 edit

First round Second round Third round Quarterfinals
6   A Rublev 4 3
  M McDonald 6 6   M McDonald 6 6
  A Karatsev 3 4   M McDonald 6 6
  A Mannarino 654 WC   M Raonic 3 3
Q   T Daniel 77 6 Q   T Daniel 4 3
WC   M Raonic 61277 6 WC   M Raonic 6 6
9   F Tiafoe 714 643   M McDonald 4 2
13   A Zverev 6 77   A Davidovich Fokina 6 6
  T Griekspoor 4 63 13   A Zverev 1 2
  A Davidovich Fokina 6 6   A Davidovich Fokina 6 6
  JJ Wolf 0 2   A Davidovich Fokina 77 4 77
  B Nakashima 5 6 623   C Ruud 646 64
  J Lehečka 7 3 77   J Lehečka 664
3   C Ruud 78 6

Section 4 edit

First round Second round Third round Quarterfinals
8   T Fritz 79 3 6
  U Humbert 4 6 6   U Humbert 676 3
  N Jarry 6 3 4 8   T Fritz 676 1
WC   G Diallo 77 7   A de Minaur 79 4 6
  D Evans 645 WC   G Diallo 4 5
  A de Minaur 7 6   A de Minaur 6 7
11   C Norrie 5 4   A de Minaur 79 7
16   L Musetti 6 6 2   D Medvedev 675
  Y Nishioka 4 1 16   L Musetti 4 7 6
  Z Zhang 5 4 Q   T Kokkinakis 6 5 4
Q   T Kokkinakis 7 6 16   L Musetti 4 4
WC   V Pospisil 4 4 2   D Medvedev 6 6
Q   M Arnaldi 6 6 Q   M Arnaldi 2 5
2   D Medvedev 6 7

Seeded players edit

The following are the seeded players. Seedings are based on ATP rankings as of 31 July 2023. Rank and points before are as of 7 August 2023.

Seed Rank Player Points before Points defending Points won Points after Status
1 1   Carlos Alcaraz 9,225 10 180 9,395 Quarterfinals lost to   Tommy Paul [12]
2 3   Daniil Medvedev 6,360 10 180 6,530 Quarterfinals lost to   Alex de Minaur
3 5   Casper Ruud 4,985 360 90 4,715 Third round lost to   Alejandro Davidovich Fokina
4 4   Stefanos Tsitsipas 5,090 10 10 5,090 Second round lost to   Gaël Monfils [PR]
5 6   Holger Rune 4,825 45 10 4,790 Second round lost to   Marcos Giron [Q]
6 7   Andrey Rublev 4,595 10 10 4,595 Second round lost to   Mackenzie McDonald
7 8   Jannik Sinner 3,815 90 1,000 4,725 Champion, defeated   Alex de Minaur
8 9   Taylor Fritz 3,605 90 90 3,605 Third round lost to   Alex de Minaur
9 10   Frances Tiafoe 3,085 45 10 3,050 First round lost to   Milos Raonic [WC]
10 12   Félix Auger-Aliassime 2,680 180 10 2,510 First round lost to   Max Purcell [Q]
11 13   Cameron Norrie 2,505 90 10 2,425 First round lost to   Alex de Minaur
12 14   Tommy Paul 2,345 180 360 2,525 Semifinals lost to   Jannik Sinner [7]
13 16   Alexander Zverev 2,265 0 45 2,310 Second round lost to   Alejandro Davidovich Fokina
14 15   Borna Ćorić 2,315 10 10 2,315 First round lost to   Aleksandar Vukic [LL]
15 17   Hubert Hurkacz 2,195 600 90 1,685 Third round lost to   Carlos Alcaraz [1]
16 19   Lorenzo Musetti 1,950 (45) 90 1,995 Third round lost to   Daniil Medvedev [2]

† The player did not qualify for the event in 2022. Points from his 19th best result will be deducted instead.

Withdrawn players edit

The following players would have been seeded, but withdrew before the tournament began.

Rank Player Points before Points defending Points after Withdrawal reason
2   Novak Djokovic 8,795 0 8,795 Fatigue[4]
11   Karen Khachanov 2,900 45 2,855 Injury

Other entry information edit

Wild cards edit

Protected ranking edit

Withdrawals edit

Qualifying edit

Seeds edit

  1.   Aleksandar Vukic (qualifying competition, lucky loser)
  2.   Matteo Arnaldi (qualified)
  3.   Marcos Giron (qualified)
  4.   Christopher O'Connell (qualifying competition)
  5.   Max Purcell (qualified)
  6.   Corentin Moutet (qualifying competition)
  7.   Thanasi Kokkinakis (qualified)
  8.   Diego Schwartzman (qualified)
  9.   Maxime Cressy (first round)
  10.   Radu Albot (qualifying competition)
  11.   Yosuke Watanuki (withdrew)
  12.   Cristian Garín (qualified)
  13.   Constant Lestienne (qualifying competition)
  14.   Taro Daniel (qualified)

Qualifiers edit

Lucky loser edit

Draw edit

First qualifier edit

First round Qualifying competition
          
1   Aleksandar Vukic 6 6
WC   Dan Martin 3 4
1   Aleksandar Vukic 4 4
8   Diego Schwartzman 6 6
WC   Liam Draxl 664
8   Diego Schwartzman 78 6

Second qualifier edit

First round Qualifying competition
          
2   Matteo Arnaldi 6 6
    Aleksandar Kovacevic 4 4
2   Matteo Arnaldi 6 6
Alt   Matija Pecotić 4 4
    Ilya Ivashka 2 63
Alt   Matija Pecotić 6 77

Third qualifier edit

First round Qualifying competition
          
3   Marcos Giron 6 3 6
    Nick Chappell 4 6 2
3   Marcos Giron 6 6
10   Radu Albot 3 1
Alt   Mukund Sasikumar 2 5
10   Radu Albot 6 7

Fourth qualifier edit

First round Qualifying competition
          
4   Christopher O'Connell 6 2 6
PR   Thai-Son Kwiatkowski 2 6 4
4   Christopher O'Connell 664
12   Cristian Garín 78 6
    Maxime Janvier 3 3
12   Cristian Garín 6 6

Fifth qualifier edit

First round Qualifying competition
          
5   Max Purcell 6 6
PR   Peter Polansky 2 4
5   Max Purcell 6 6
WC   Brayden Schnur 2 1
WC   Brayden Schnur 4 77 7
9   Maxime Cressy 6 625

Sixth qualifier edit

First round Qualifying competition
          
6   Corentin Moutet 6 6
WC   Justin Boulais 0 3
6   Corentin Moutet 682
14   Taro Daniel 710 6
    Dane Sweeny 645
14   Taro Daniel 77 7

Seventh qualifier edit

First round Qualifying competition
          
7   Thanasi Kokkinakis 77 4 7
    Borna Gojo 646 5
7   Thanasi Kokkinakis 78 6
13   Constant Lestienne 663
    James Duckworth 1 6 4
13   Constant Lestienne 6 2 6

References edit

  1. ^ "Sinner's Time! Italian Earns First Masters 1000 Crown In Toronto". atptour.com. 13 August 2023.
  2. ^ "Carreno Busta Battles Back For First Masters 1000 Crown". Association of Tennis Professionals. 14 August 2022. from the original on 30 May 2023. Retrieved 17 July 2023.
  3. ^ "Defending champion Carreno Busta out of ATP Toronto Masters". France24. Agence France-Presse. 1 August 2023. Retrieved 5 August 2023.
  4. ^ "Novak Djokovic withdraws from Toronto tournament, opts for more rest after loss in Wimbledon final". apnews.com. 2023-07-23.

External links edit

  • Main draw
  • Qualifying draw

2023, national, bank, open, singles, jannik, sinner, defeated, alex, minaur, final, singles, title, 2023, canadian, open, first, tour, masters, 1000, title, eighth, tour, singles, title, overall, singles2023, national, bank, openfinalchampionjannik, sinnerrunn. Jannik Sinner defeated Alex de Minaur in the final 6 4 6 1 to win the men s singles title at the 2023 Canadian Open It was his first ATP Tour Masters 1000 title and eighth ATP Tour singles title overall 1 Men s singles2023 National Bank OpenFinalChampionJannik SinnerRunner upAlex de MinaurScore6 4 6 1DetailsDraw56Seeds16EventsSingles men womenDoubles men women 2022 Canadian Open 2024 Main article 2023 National Bank Open Pablo Carreno Busta was the reigning champion 2 but withdrew before the tournament began due to injury 3 Contents 1 Seeds 2 Draw 2 1 Key 2 2 Finals 2 3 Top half 2 3 1 Section 1 2 3 2 Section 2 2 4 Bottom half 2 4 1 Section 3 2 4 2 Section 4 3 Seeded players 3 1 Withdrawn players 4 Other entry information 4 1 Wild cards 4 2 Protected ranking 4 3 Withdrawals 5 Qualifying 5 1 Seeds 5 2 Qualifiers 5 3 Lucky loser 5 4 Draw 5 4 1 First qualifier 5 4 2 Second qualifier 5 4 3 Third qualifier 5 4 4 Fourth qualifier 5 4 5 Fifth qualifier 5 4 6 Sixth qualifier 5 4 7 Seventh qualifier 6 References 7 External linksSeeds editThe top eight seeds received a bye into the second round 0 1 nbsp Carlos Alcaraz quarterfinals 0 2 nbsp Daniil Medvedev quarterfinals 0 3 nbsp Casper Ruud third round 0 4 nbsp Stefanos Tsitsipas second round 0 5 nbsp Holger Rune second round 0 6 nbsp Andrey Rublev second round 0 7 nbsp Jannik Sinner champion 0 8 nbsp Taylor Fritz third round 0 9 nbsp Frances Tiafoe first round 10 nbsp Felix Auger Aliassime first round 11 nbsp Cameron Norrie first round 12 nbsp Tommy Paul semifinals 13 nbsp Alexander Zverev second round 14 nbsp Borna Coric first round 15 nbsp Hubert Hurkacz third round 16 nbsp Lorenzo Musetti third round Click on the seed number of a player to go to their draw section Draw editKey edit Q Qualifier WC Wild card LL Lucky loser Alt Alternate SE Special exempt PR Protected ranking ITF ITF entry JE Junior exempt w o Walkover r Retired d Defaulted SR Special ranking Finals edit QuarterfinalsSemifinalsFinal 1 nbsp Carlos Alcaraz36312 nbsp Tommy Paul64612 nbsp Tommy Paul447 nbsp Jannik Sinner66PR nbsp Gael Monfils4637 nbsp Jannik Sinner6467 nbsp Jannik Sinner66 nbsp Alex de Minaur41 nbsp Mackenzie McDonald42 nbsp Alejandro Davidovich Fokina66 nbsp Alejandro Davidovich Fokina13 nbsp Alex de Minaur66 nbsp Alex de Minaur7972 nbsp Daniil Medvedev675Top half edit Section 1 edit First roundSecond roundThird roundQuarterfinals1 nbsp C Alcaraz677 nbsp B Shelton776 nbsp B Shelton363 nbsp B Zapata Miralles6141 nbsp C Alcaraz37777Q nbsp C Garin626415 nbsp H Hurkacz66263 nbsp M Kecmanovic7746 nbsp M Kecmanovic730 nbsp A Bublik36215 nbsp H Hurkacz56615 nbsp H Hurkacz6771 nbsp C Alcaraz36312 nbsp T Paul63612 nbsp T Paul646Q nbsp D Schwartzman36412 nbsp T Paul77626WC nbsp A Galarneau264 nbsp F Cerundolo62773 nbsp F Cerundolo64612 nbsp T Paul66 nbsp E Ruusuvuori6466Q nbsp M Giron32Q nbsp M Giron7778Q nbsp M Giron6465 nbsp H Rune263Section 2 edit First roundSecond roundThird roundQuarterfinals4 nbsp S Tsitsipas43PR nbsp G Monfils77646PR nbsp G Monfils66 nbsp C Eubanks63771PR nbsp G Monfils66 nbsp TM Etcheverry32LL nbsp A Vukic44 nbsp S Korda66 nbsp S Korda3665LL nbsp A Vukic66LL nbsp A Vukic647714 nbsp B Coric23PR nbsp G Monfils46310 nbsp F Auger Aliassime447 nbsp J Sinner646Q nbsp M Purcell66Q nbsp M Purcell6265 nbsp L Sonego630 nbsp A Murray7737 nbsp A Murray776 nbsp A Murray nbsp G Barrere437 nbsp J Sinnerw o nbsp M Berrettini66 nbsp M Berrettini437 nbsp J Sinner66Bottom half edit Section 3 edit First roundSecond roundThird roundQuarterfinals6 nbsp A Rublev43 nbsp M McDonald66 nbsp M McDonald66 nbsp A Karatsev34 nbsp M McDonald66 nbsp A Mannarino654WC nbsp M Raonic33Q nbsp T Daniel776Q nbsp T Daniel43WC nbsp M Raonic612776WC nbsp M Raonic669 nbsp F Tiafoe714643 nbsp M McDonald4213 nbsp A Zverev677 nbsp A Davidovich Fokina66 nbsp T Griekspoor46313 nbsp A Zverev12 nbsp A Davidovich Fokina66 nbsp A Davidovich Fokina66 nbsp JJ Wolf02 nbsp A Davidovich Fokina77477 nbsp B Nakashima56623 nbsp C Ruud64664 nbsp J Lehecka7377 nbsp J Lehecka6643 nbsp C Ruud786Section 4 edit First roundSecond roundThird roundQuarterfinals8 nbsp T Fritz7936 nbsp U Humbert466 nbsp U Humbert6763 nbsp N Jarry6348 nbsp T Fritz6761WC nbsp G Diallo777 nbsp A de Minaur7946 nbsp D Evans645WC nbsp G Diallo45 nbsp A de Minaur76 nbsp A de Minaur6711 nbsp C Norrie54 nbsp A de Minaur79716 nbsp L Musetti662 nbsp D Medvedev675 nbsp Y Nishioka4116 nbsp L Musetti476 nbsp Z Zhang54Q nbsp T Kokkinakis654Q nbsp T Kokkinakis7616 nbsp L Musetti44WC nbsp V Pospisil442 nbsp D Medvedev66Q nbsp M Arnaldi66Q nbsp M Arnaldi252 nbsp D Medvedev67Seeded players editThe following are the seeded players Seedings are based on ATP rankings as of 31 July 2023 Rank and points before are as of 7 August 2023 Seed Rank Player Points before Points defending Points won Points after Status1 1 nbsp Carlos Alcaraz 9 225 10 180 9 395 Quarterfinals lost to nbsp Tommy Paul 12 2 3 nbsp Daniil Medvedev 6 360 10 180 6 530 Quarterfinals lost to nbsp Alex de Minaur3 5 nbsp Casper Ruud 4 985 360 90 4 715 Third round lost to nbsp Alejandro Davidovich Fokina4 4 nbsp Stefanos Tsitsipas 5 090 10 10 5 090 Second round lost to nbsp Gael Monfils PR 5 6 nbsp Holger Rune 4 825 45 10 4 790 Second round lost to nbsp Marcos Giron Q 6 7 nbsp Andrey Rublev 4 595 10 10 4 595 Second round lost to nbsp Mackenzie McDonald7 8 nbsp Jannik Sinner 3 815 90 1 000 4 725 Champion defeated nbsp Alex de Minaur8 9 nbsp Taylor Fritz 3 605 90 90 3 605 Third round lost to nbsp Alex de Minaur9 10 nbsp Frances Tiafoe 3 085 45 10 3 050 First round lost to nbsp Milos Raonic WC 10 12 nbsp Felix Auger Aliassime 2 680 180 10 2 510 First round lost to nbsp Max Purcell Q 11 13 nbsp Cameron Norrie 2 505 90 10 2 425 First round lost to nbsp Alex de Minaur12 14 nbsp Tommy Paul 2 345 180 360 2 525 Semifinals lost to nbsp Jannik Sinner 7 13 16 nbsp Alexander Zverev 2 265 0 45 2 310 Second round lost to nbsp Alejandro Davidovich Fokina14 15 nbsp Borna Coric 2 315 10 10 2 315 First round lost to nbsp Aleksandar Vukic LL 15 17 nbsp Hubert Hurkacz 2 195 600 90 1 685 Third round lost to nbsp Carlos Alcaraz 1 16 19 nbsp Lorenzo Musetti 1 950 45 90 1 995 Third round lost to nbsp Daniil Medvedev 2 The player did not qualify for the event in 2022 Points from his 19th best result will be deducted instead Withdrawn players edit The following players would have been seeded but withdrew before the tournament began Rank Player Points before Points defending Points after Withdrawal reason2 nbsp Novak Djokovic 8 795 0 8 795 Fatigue 4 11 nbsp Karen Khachanov 2 900 45 2 855 InjuryOther entry information editWild cards edit nbsp Gabriel Diallo nbsp Alexis Galarneau nbsp Vasek Pospisil nbsp Milos Raonic Protected ranking edit nbsp Gael Monfils Withdrawals edit nbsp Roberto Bautista Agut replaced by nbsp Gregoire Barrere nbsp Pablo Carreno Busta replaced by nbsp J J Wolf nbsp Marin Cilic replaced by nbsp Zhang Zhizhen nbsp Grigor Dimitrov replaced by nbsp Aleksandar Vukic nbsp Novak Djokovic replaced by nbsp Christopher Eubanks nbsp Karen Khachanov replaced by nbsp Aslan Karatsev nbsp Nick Kyrgios replaced by nbsp Emil Ruusuvuori nbsp Denis Shapovalov replaced by nbsp Mackenzie McDonald nbsp Jan Lennard Struff replaced by nbsp Bernabe Zapata MirallesQualifying editSeeds edit nbsp Aleksandar Vukic qualifying competition lucky loser nbsp Matteo Arnaldi qualified nbsp Marcos Giron qualified nbsp Christopher O Connell qualifying competition nbsp Max Purcell qualified nbsp Corentin Moutet qualifying competition nbsp Thanasi Kokkinakis qualified nbsp Diego Schwartzman qualified nbsp Maxime Cressy first round nbsp Radu Albot qualifying competition nbsp Yosuke Watanuki withdrew nbsp Cristian Garin qualified nbsp Constant Lestienne qualifying competition nbsp Taro Daniel qualified Qualifiers edit nbsp Diego Schwartzman nbsp Matteo Arnaldi nbsp Marcos Giron nbsp Cristian Garin nbsp Max Purcell nbsp Taro Daniel nbsp Thanasi Kokkinakis Lucky loser edit nbsp Aleksandar Vukic Draw edit First qualifier edit First roundQualifying competition 1 nbsp Aleksandar Vukic66WC nbsp Dan Martin341 nbsp Aleksandar Vukic448 nbsp Diego Schwartzman66WC nbsp Liam Draxl6648 nbsp Diego Schwartzman786Second qualifier edit First roundQualifying competition 2 nbsp Matteo Arnaldi66 nbsp Aleksandar Kovacevic442 nbsp Matteo Arnaldi66Alt nbsp Matija Pecotic44 nbsp Ilya Ivashka263Alt nbsp Matija Pecotic677Third qualifier edit First roundQualifying competition 3 nbsp Marcos Giron636 nbsp Nick Chappell4623 nbsp Marcos Giron6610 nbsp Radu Albot31Alt nbsp Mukund Sasikumar2510 nbsp Radu Albot67Fourth qualifier edit First roundQualifying competition 4 nbsp Christopher O Connell626PR nbsp Thai Son Kwiatkowski2644 nbsp Christopher O Connell66412 nbsp Cristian Garin786 nbsp Maxime Janvier3312 nbsp Cristian Garin66Fifth qualifier edit First roundQualifying competition 5 nbsp Max Purcell66PR nbsp Peter Polansky245 nbsp Max Purcell66WC nbsp Brayden Schnur21WC nbsp Brayden Schnur47779 nbsp Maxime Cressy6625Sixth qualifier edit First roundQualifying competition 6 nbsp Corentin Moutet66WC nbsp Justin Boulais036 nbsp Corentin Moutet68214 nbsp Taro Daniel7106 nbsp Dane Sweeny64514 nbsp Taro Daniel777Seventh qualifier edit First roundQualifying competition 7 nbsp Thanasi Kokkinakis7747 nbsp Borna Gojo64657 nbsp Thanasi Kokkinakis78613 nbsp Constant Lestienne663 nbsp James Duckworth16413 nbsp Constant Lestienne626References edit Sinner s Time Italian Earns First Masters 1000 Crown In Toronto atptour com 13 August 2023 Carreno Busta Battles Back For First Masters 1000 Crown Association of Tennis Professionals 14 August 2022 Archived from the original on 30 May 2023 Retrieved 17 July 2023 Defending champion Carreno Busta out of ATP Toronto Masters France24 Agence France Presse 1 August 2023 Retrieved 5 August 2023 Novak Djokovic withdraws from Toronto tournament opts for more rest after loss in Wimbledon final apnews com 2023 07 23 External links editMain draw Qualifying draw Retrieved from https en wikipedia org w index php title 2023 National Bank Open Men 27s singles amp oldid 1194899950, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.