Match History (2019) | View Advanced Player Stats |
Stella Ribaudo (Chicago, IL)
Female |
|||||
|
|
||||
|
|
||||
Match Date | Match | Team | Court | Partner | Opponent(s) | W/L | Result | Match | TTR |
12/30/2019 | Tournament G18s |
USTA National Winter Championships | C-R1 | Alexandra Savu | L | 6-4 6-3 |
NC | NC | |
12/28/2019 | Tournament G18s |
USTA National Winter Championships | 128 | Alexandra Benedetto | L | 6-4 6-1 |
NC | NC | |
11/03/2019 | Tournament G18s |
USTA Midwest Level 1 Championships | C-R3 | Mia Larrain | L | 6-3 6-1 |
NC | NC | |
11/03/2019 | Tournament G18s |
USTA Midwest Level 1 Championships | C-R3Q | Alexandra Savu | W | 6-4 4-6 1-0 |
NC | NC | |
11/03/2019 | Tournament G18s |
USTA Midwest Level 1 Championships | C-R2 | Lucy Loy | W | 6-3 3-6 1-0 |
NC | NC | |
11/02/2019 | Tournament G18s |
USTA Midwest Level 1 Championships | 64 | Elizabeth Eades | L | 6-4 6-4 |
NC | NC | |
11/02/2019 | Tournament G18s |
USTA Midwest Level 1 Championships | C-R1 | Vindhya Raman | W | 6-0 6-1 |
NC | NC | |
10/12/2019 | Tournament G18d |
USTA National Level 2 Tournament | 16 | Jacqueline Stasny |
Meghan Coleman Andie Weise |
L | 9-7 | NC | NC |
10/12/2019 | Tournament G18s |
USTA National Level 2 Tournament | 32 | Eleanor Schulson | L | 7-5 6-2 |
NC | NC | |
10/12/2019 | Tournament G18s |
USTA National Level 2 Tournament | C-R1 | Alexandra Dewire | L | 6-0 6-3 |
NC | NC | |
08/06/2019 | Tournament G18s |
USTA Billie Jean King Girls' 18 and Girls' 16 National Championships | C-R2 | Ava Hrastar | L | 6-2 6-2 |
NC | NC | |
08/05/2019 | Tournament G18s |
USTA Billie Jean King Girls' 18 and Girls' 16 National Championships | C-R1 | Emma Carr | W | 6-1 6-2 |
NC | NC | |
08/04/2019 | Tournament G18d |
USTA Billie Jean King Girls' 18 and Girls' 16 National Championships | 128 | Jacqueline Stasny |
Lucy Carpenter Alexa Goetz |
L | 6-1 7-6 |
NC | NC |
08/04/2019 | Tournament G18s |
USTA Billie Jean King Girls' 18 and Girls' 16 National Championships | 256 | Alexandria von Tersch Pohrer | L | 6-4 6-3 |
NC | NC | |
07/16/2019 | Tournament G18d |
USTA Girls' 18 National Clay Court Championships | 64 | Ananya Aggarwal |
Carly Briggs AnneMarie Hiser |
L | 6-3 6-0 |
NC | NC |
07/16/2019 | Tournament G18s |
USTA Girls' 18 National Clay Court Championships | C-R2 | Reese Brantmeier | L | 6-0 6-0 |
NC | NC | |
07/15/2019 | Tournament G18s |
USTA Girls' 18 National Clay Court Championships | C-R1 | Farida Abdelmoneum | W | 2-6 7-5 1-0 |
NC | NC | |
07/14/2019 | Tournament G18d |
USTA Girls' 18 National Clay Court Championships | 128 | Ananya Aggarwal |
Olivia Weiss Angel You |
W | 6-3 2-6 1-0 |
NC | NC |
07/14/2019 | Tournament G18s |
USTA Girls' 18 National Clay Court Championships | 256 | Nicole Hammond | L | 6-0 6-2 |
NC | NC | |
07/01/2019 | Tournament G18s |
USTA National Level 2 Tournament | C-Q | Kathryn Treiber | L | 6-4 6-0 |
NC | NC | |
07/01/2019 | Tournament G18s |
USTA National Level 2 Tournament | C-R3 | Gina Kondos | W | 6-4 7-6 |
NC | NC | |
06/30/2019 | Tournament G18d |
USTA National Level 2 Tournament | Q | Elizabeth Eades |
Paige Duncan Adeline Flach |
L | 8-4 | NC | NC |
06/30/2019 | Tournament G18s |
USTA National Level 2 Tournament | 16 | Sonia Maheshwari | L | 6-0 6-4 |
NC | NC | |
06/30/2019 | Tournament G18d |
USTA National Level 2 Tournament | 16 | Elizabeth Eades |
Giulia Hayer Ava Neyestani |
W | 8-6 | NC | NC |
06/29/2019 | Tournament G18s |
USTA National Level 2 Tournament | 32 | Ava Givone | W | 6-4 7-5 |
NC | NC | |
06/29/2019 | Tournament G18d |
USTA National Level 2 Tournament | 32 | Elizabeth Eades |
Anna Hawkins Katie Robeson |
W | 8-1 | NC | NC |
06/29/2019 | Tournament G18s |
USTA National Level 2 Tournament | 64 | Nicole Nowak | W | 6-4 6-1 |
NC | NC | |
06/26/2019 | Tournament G18s |
USTA Midwest Level 1 Closed Championships | C-R4 | Tyra Richardson | L | 6-2 7-6 |
NC | NC | |
06/25/2019 | Tournament G18s |
USTA Midwest Level 1 Closed Championships | 16 | Jamie Kim | L | 3-6 6-2 7-5 |
NC | NC | |
06/24/2019 | Tournament G18s |
USTA Midwest Level 1 Closed Championships | 32 | Angelica Ross | W | 6-4 5-7 1-0 |
NC | NC | |
06/23/2019 | Tournament G18d |
USTA Midwest Level 1 Closed Championships DOUBLES ENTRY | Q | Jessica Braun |
Elisabeth Jones Kathryn Treiber |
L | 8-2 | NC | NC |
06/23/2019 | Tournament G18d |
USTA Midwest Level 1 Closed Championships DOUBLES ENTRY | 16 | Jessica Braun |
Ivvy Hicks Sienna Lopez |
W | 8-5 | NC | NC |
06/23/2019 | Tournament G18s |
USTA Midwest Level 1 Closed Championships | 64 | Katya Hersh | W | 6-3 7-5 |
NC | NC | |
06/22/2019 | Tournament G18d |
USTA Midwest Level 1 Closed Championships DOUBLES ENTRY | 32 | Jessica Braun |
Madison Arquette Vindhya Raman |
W | 8-3 | NC | NC |
06/22/2019 | Tournament G18s |
USTA Midwest Level 1 Closed Championships | 128 | Lauren Rowe | W | 7-6 6-1 |
NC | NC | |
06/10/2019 | Tournament G18s |
2019 CHICAGO DISTRICT CHAMPIONSHIPS - G18 QUALIFIER - LEVEL 3 - Hosted by Northwestern University | C-QQ | steffi Lao | W | 6-3 6-1 |
NC | NC | |
06/10/2019 | Tournament G18s |
2019 CHICAGO DISTRICT CHAMPIONSHIPS - G18 QUALIFIER - LEVEL 3 - Hosted by Northwestern University | C-R3 | Kaya Rand | W | 6-1 6-3 |
NC | NC | |
06/09/2019 | Tournament G18s |
2019 CHICAGO DISTRICT CHAMPIONSHIPS - G18 QUALIFIER - LEVEL 3 - Hosted by Northwestern University | C-R3Q | Alex Slomba | W | 6-1 6-0 |
NC | NC | |
06/08/2019 | Tournament G18s |
2019 CHICAGO DISTRICT CHAMPIONSHIPS - G18 QUALIFIER - LEVEL 3 - Hosted by Northwestern University | 32 | Sydney Pratt | L | 6-1 6-1 |
NC | NC | |
04/20/2019 | Tournament G18d |
USTA National Level 3: Darling Memorial Spring National | Q | Taylor Andersen |
Julia Fliegner Karina Miller |
L | 8-2 | NC | NC |
04/20/2019 | Tournament G18d |
USTA National Level 3: Darling Memorial Spring National | 16 | Taylor Andersen |
Cherrial Odell Selena Williams |
W | 9-7 | NC | NC |
04/20/2019 | Tournament G18s |
USTA National Level 3: Darling Memorial Spring National | 32 | Olivia Mariotti | L | 6-4 6-7 1-0 |
NC | NC | |
04/20/2019 | Tournament G18s |
USTA National Level 3: Darling Memorial Spring National | C-R1 | Kendall Kovick | L | 7-5 6-3 |
NC | NC | |
03/25/2019 | Tournament G18s |
USTA National Level 3: Muterspaw Championship | C-S | Naya Tillitt | L | 6-3 6-1 |
NC | NC | |
03/24/2019 | Tournament G18d |
USTA National Level 3: Muterspaw Championship | F | Emma Staker |
Audrey Boch-Collins Kenadee Semenik |
L | 8-3 | NC | NC |
03/24/2019 | Tournament G18d |
USTA National Level 3: Muterspaw Championship | S | Emma Staker |
Katie Codd Carly Schwartzberg |
W | 8-5 | NC | NC |
03/24/2019 | Tournament G18s |
USTA National Level 3: Muterspaw Championship | C-Q | Carly Schwartzberg | W | 4-6 6-4 1-0 |
NC | NC | |
03/24/2019 | Tournament G18s |
USTA National Level 3: Muterspaw Championship | C-R2 | Meghna Chowdhury | W | 7-5 6-4 |
NC | NC | |
03/23/2019 | Tournament G18d |
USTA National Level 3: Muterspaw Championship | Q | Emma Staker |
Kaitlin Tan Lindsay Thompson |
W | 8-2 | NC | NC |
03/23/2019 | Tournament G18s |
USTA National Level 3: Muterspaw Championship | 16 | Katie Codd | L | 4-6 6-4 1-0 |
NC | NC | |
03/23/2019 | Tournament G18d |
USTA National Level 3: Muterspaw Championship | 16 | Emma Staker |
Blythe Buntrock Olivia Desso |
W | 8-6 | NC | NC |
03/23/2019 | Tournament G18s |
USTA National Level 3: Muterspaw Championship | 32 | Andrada Stanciu | W | 6-1 6-4 |
NC | NC | |
02/18/2019 | Tournament G18s |
USTA National Level 2 at Darling Tennis Center | C-Q | Anna Campana | L | 4-1 4-1 |
NC | NC | |
02/18/2019 | Tournament G18s |
USTA National Level 2 at Darling Tennis Center | C-R2 | Stephanie Nguyen | W | Def | ----- | ----- | |
02/16/2019 | Tournament G18d |
USTA National Level 2 at Darling Tennis Center | 16 | Annie Carrera |
Anna Campana Katya Hersh |
L | 9-7 | NC | NC |
02/16/2019 | Tournament G18s |
USTA National Level 2 at Darling Tennis Center | 32 | Katherine Duong | L | 6-1 6-2 |
NC | NC | |
02/16/2019 | Tournament G18s |
USTA National Level 2 at Darling Tennis Center | C-R1 | Payton Saca | W | 6-0 6-1 |
NC | NC | |
01/12/2019 | Tournament G18s |
USTA Midwest Level 1 Championships | 64 | Julia Fliegner | L | 6-2 6-0 |
NC | NC | |
01/12/2019 | Tournament G18s |
USTA Midwest Level 1 Championships | C-R1 | Marta Mikos | L | 2-6 6-3 1-0 |
NC | NC |
USTA National Winter Championships | ||
12/30/2019 | C-R1 | Tournament G18s |
L | ||
6-4 6-3 |
Alexandra Savu | |
Match: NC | TTR: NC |
USTA National Winter Championships | ||
12/28/2019 | 128 | Tournament G18s |
L | ||
6-4 6-1 |
Alexandra Benedetto | |
Match: NC | TTR: NC |
USTA Midwest Level 1 Championships | ||
11/03/2019 | C-R3 | Tournament G18s |
L | ||
6-3 6-1 |
Mia Larrain | |
Match: NC | TTR: NC |
USTA Midwest Level 1 Championships | ||
11/03/2019 | C-R3Q | Tournament G18s |
W | ||
6-4 4-6 1-0 |
Alexandra Savu | |
Match: NC | TTR: NC |
USTA Midwest Level 1 Championships | ||
11/03/2019 | C-R2 | Tournament G18s |
W | ||
6-3 3-6 1-0 |
Lucy Loy | |
Match: NC | TTR: NC |
USTA Midwest Level 1 Championships | ||
11/02/2019 | 64 | Tournament G18s |
L | ||
6-4 6-4 |
Elizabeth Eades | |
Match: NC | TTR: NC |
USTA Midwest Level 1 Championships | ||
11/02/2019 | C-R1 | Tournament G18s |
W | ||
6-0 6-1 |
Vindhya Raman | |
Match: NC | TTR: NC |
USTA National Level 2 Tournament | ||
10/12/2019 | 16 | Tournament G18d |
L | ||
Jacqueline Stasny | 9-7 |
Meghan Coleman Andie Weise |
Match: NC | TTR: NC |
USTA National Level 2 Tournament | ||
10/12/2019 | 32 | Tournament G18s |
L | ||
7-5 6-2 |
Eleanor Schulson | |
Match: NC | TTR: NC |
USTA National Level 2 Tournament | ||
10/12/2019 | C-R1 | Tournament G18s |
L | ||
6-0 6-3 |
Alexandra Dewire | |
Match: NC | TTR: NC |
USTA Billie Jean King Girls' 18 and Girls' 16 National Championships | ||
08/06/2019 | C-R2 | Tournament G18s |
L | ||
6-2 6-2 |
Ava Hrastar | |
Match: NC | TTR: NC |
USTA Billie Jean King Girls' 18 and Girls' 16 National Championships | ||
08/05/2019 | C-R1 | Tournament G18s |
W | ||
6-1 6-2 |
Emma Carr | |
Match: NC | TTR: NC |
USTA Billie Jean King Girls' 18 and Girls' 16 National Championships | ||
08/04/2019 | 128 | Tournament G18d |
L | ||
Jacqueline Stasny | 6-1 7-6 |
Lucy Carpenter Alexa Goetz |
Match: NC | TTR: NC |
USTA Billie Jean King Girls' 18 and Girls' 16 National Championships | ||
08/04/2019 | 256 | Tournament G18s |
L | ||
6-4 6-3 |
Alexandria von Tersch Pohrer | |
Match: NC | TTR: NC |
USTA Girls' 18 National Clay Court Championships | ||
07/16/2019 | 64 | Tournament G18d |
L | ||
Ananya Aggarwal | 6-3 6-0 |
Carly Briggs AnneMarie Hiser |
Match: NC | TTR: NC |
USTA Girls' 18 National Clay Court Championships | ||
07/16/2019 | C-R2 | Tournament G18s |
L | ||
6-0 6-0 |
Reese Brantmeier | |
Match: NC | TTR: NC |
USTA Girls' 18 National Clay Court Championships | ||
07/15/2019 | C-R1 | Tournament G18s |
W | ||
2-6 7-5 1-0 |
Farida Abdelmoneum | |
Match: NC | TTR: NC |
USTA Girls' 18 National Clay Court Championships | ||
07/14/2019 | 128 | Tournament G18d |
W | ||
Ananya Aggarwal | 6-3 2-6 1-0 |
Olivia Weiss Angel You |
Match: NC | TTR: NC |
USTA Girls' 18 National Clay Court Championships | ||
07/14/2019 | 256 | Tournament G18s |
L | ||
6-0 6-2 |
Nicole Hammond | |
Match: NC | TTR: NC |
USTA National Level 2 Tournament | ||
07/01/2019 | C-Q | Tournament G18s |
L | ||
6-4 6-0 |
Kathryn Treiber | |
Match: NC | TTR: NC |
USTA National Level 2 Tournament | ||
07/01/2019 | C-R3 | Tournament G18s |
W | ||
6-4 7-6 |
Gina Kondos | |
Match: NC | TTR: NC |
USTA National Level 2 Tournament | ||
06/30/2019 | Q | Tournament G18d |
L | ||
Elizabeth Eades | 8-4 |
Paige Duncan Adeline Flach |
Match: NC | TTR: NC |
USTA National Level 2 Tournament | ||
06/30/2019 | 16 | Tournament G18s |
L | ||
6-0 6-4 |
Sonia Maheshwari | |
Match: NC | TTR: NC |
USTA National Level 2 Tournament | ||
06/30/2019 | 16 | Tournament G18d |
W | ||
Elizabeth Eades | 8-6 |
Giulia Hayer Ava Neyestani |
Match: NC | TTR: NC |
USTA National Level 2 Tournament | ||
06/29/2019 | 32 | Tournament G18s |
W | ||
6-4 7-5 |
Ava Givone | |
Match: NC | TTR: NC |
USTA National Level 2 Tournament | ||
06/29/2019 | 32 | Tournament G18d |
W | ||
Elizabeth Eades | 8-1 |
Anna Hawkins Katie Robeson |
Match: NC | TTR: NC |
USTA National Level 2 Tournament | ||
06/29/2019 | 64 | Tournament G18s |
W | ||
6-4 6-1 |
Nicole Nowak | |
Match: NC | TTR: NC |
USTA Midwest Level 1 Closed Championships | ||
06/26/2019 | C-R4 | Tournament G18s |
L | ||
6-2 7-6 |
Tyra Richardson | |
Match: NC | TTR: NC |
USTA Midwest Level 1 Closed Championships | ||
06/25/2019 | 16 | Tournament G18s |
L | ||
3-6 6-2 7-5 |
Jamie Kim | |
Match: NC | TTR: NC |
USTA Midwest Level 1 Closed Championships | ||
06/24/2019 | 32 | Tournament G18s |
W | ||
6-4 5-7 1-0 |
Angelica Ross | |
Match: NC | TTR: NC |
USTA Midwest Level 1 Closed Championships DOUBLES ENTRY | ||
06/23/2019 | Q | Tournament G18d |
L | ||
Jessica Braun | 8-2 |
Elisabeth Jones Kathryn Treiber |
Match: NC | TTR: NC |
USTA Midwest Level 1 Closed Championships DOUBLES ENTRY | ||
06/23/2019 | 16 | Tournament G18d |
W | ||
Jessica Braun | 8-5 |
Ivvy Hicks Sienna Lopez |
Match: NC | TTR: NC |
USTA Midwest Level 1 Closed Championships | ||
06/23/2019 | 64 | Tournament G18s |
W | ||
6-3 7-5 |
Katya Hersh | |
Match: NC | TTR: NC |
USTA Midwest Level 1 Closed Championships DOUBLES ENTRY | ||
06/22/2019 | 32 | Tournament G18d |
W | ||
Jessica Braun | 8-3 |
Madison Arquette Vindhya Raman |
Match: NC | TTR: NC |
USTA Midwest Level 1 Closed Championships | ||
06/22/2019 | 128 | Tournament G18s |
W | ||
7-6 6-1 |
Lauren Rowe | |
Match: NC | TTR: NC |
2019 CHICAGO DISTRICT CHAMPIONSHIPS - G18 QUALIFIER - LEVEL 3 - Hosted by Northwestern University | ||
06/10/2019 | C-QQ | Tournament G18s |
W | ||
6-3 6-1 |
steffi Lao | |
Match: NC | TTR: NC |
2019 CHICAGO DISTRICT CHAMPIONSHIPS - G18 QUALIFIER - LEVEL 3 - Hosted by Northwestern University | ||
06/10/2019 | C-R3 | Tournament G18s |
W | ||
6-1 6-3 |
Kaya Rand | |
Match: NC | TTR: NC |
2019 CHICAGO DISTRICT CHAMPIONSHIPS - G18 QUALIFIER - LEVEL 3 - Hosted by Northwestern University | ||
06/09/2019 | C-R3Q | Tournament G18s |
W | ||
6-1 6-0 |
Alex Slomba | |
Match: NC | TTR: NC |
2019 CHICAGO DISTRICT CHAMPIONSHIPS - G18 QUALIFIER - LEVEL 3 - Hosted by Northwestern University | ||
06/08/2019 | 32 | Tournament G18s |
L | ||
6-1 6-1 |
Sydney Pratt | |
Match: NC | TTR: NC |
USTA National Level 3: Darling Memorial Spring National | ||
04/20/2019 | Q | Tournament G18d |
L | ||
Taylor Andersen | 8-2 |
Julia Fliegner Karina Miller |
Match: NC | TTR: NC |
USTA National Level 3: Darling Memorial Spring National | ||
04/20/2019 | 16 | Tournament G18d |
W | ||
Taylor Andersen | 9-7 |
Cherrial Odell Selena Williams |
Match: NC | TTR: NC |
USTA National Level 3: Darling Memorial Spring National | ||
04/20/2019 | 32 | Tournament G18s |
L | ||
6-4 6-7 1-0 |
Olivia Mariotti | |
Match: NC | TTR: NC |
USTA National Level 3: Darling Memorial Spring National | ||
04/20/2019 | C-R1 | Tournament G18s |
L | ||
7-5 6-3 |
Kendall Kovick | |
Match: NC | TTR: NC |
USTA National Level 3: Muterspaw Championship | ||
03/25/2019 | C-S | Tournament G18s |
L | ||
6-3 6-1 |
Naya Tillitt | |
Match: NC | TTR: NC |
USTA National Level 3: Muterspaw Championship | ||
03/24/2019 | F | Tournament G18d |
L | ||
Emma Staker | 8-3 |
Audrey Boch-Collins Kenadee Semenik |
Match: NC | TTR: NC |
USTA National Level 3: Muterspaw Championship | ||
03/24/2019 | S | Tournament G18d |
W | ||
Emma Staker | 8-5 |
Katie Codd Carly Schwartzberg |
Match: NC | TTR: NC |
USTA National Level 3: Muterspaw Championship | ||
03/24/2019 | C-Q | Tournament G18s |
W | ||
4-6 6-4 1-0 |
Carly Schwartzberg | |
Match: NC | TTR: NC |
USTA National Level 3: Muterspaw Championship | ||
03/24/2019 | C-R2 | Tournament G18s |
W | ||
7-5 6-4 |
Meghna Chowdhury | |
Match: NC | TTR: NC |
USTA National Level 3: Muterspaw Championship | ||
03/23/2019 | Q | Tournament G18d |
W | ||
Emma Staker | 8-2 |
Kaitlin Tan Lindsay Thompson |
Match: NC | TTR: NC |
USTA National Level 3: Muterspaw Championship | ||
03/23/2019 | 16 | Tournament G18s |
L | ||
4-6 6-4 1-0 |
Katie Codd | |
Match: NC | TTR: NC |
USTA National Level 3: Muterspaw Championship | ||
03/23/2019 | 16 | Tournament G18d |
W | ||
Emma Staker | 8-6 |
Blythe Buntrock Olivia Desso |
Match: NC | TTR: NC |
USTA National Level 3: Muterspaw Championship | ||
03/23/2019 | 32 | Tournament G18s |
W | ||
6-1 6-4 |
Andrada Stanciu | |
Match: NC | TTR: NC |
USTA National Level 2 at Darling Tennis Center | ||
02/18/2019 | C-Q | Tournament G18s |
L | ||
4-1 4-1 |
Anna Campana | |
Match: NC | TTR: NC |
USTA National Level 2 at Darling Tennis Center | ||
02/18/2019 | C-R2 | Tournament G18s |
W | ||
Def | Stephanie Nguyen | |
Match: ----- | TTR: ----- |
USTA National Level 2 at Darling Tennis Center | ||
02/16/2019 | 16 | Tournament G18d |
L | ||
Annie Carrera | 9-7 |
Anna Campana Katya Hersh |
Match: NC | TTR: NC |
USTA National Level 2 at Darling Tennis Center | ||
02/16/2019 | 32 | Tournament G18s |
L | ||
6-1 6-2 |
Katherine Duong | |
Match: NC | TTR: NC |
USTA National Level 2 at Darling Tennis Center | ||
02/16/2019 | C-R1 | Tournament G18s |
W | ||
6-0 6-1 |
Payton Saca | |
Match: NC | TTR: NC |
USTA Midwest Level 1 Championships | ||
01/12/2019 | 64 | Tournament G18s |
L | ||
6-2 6-0 |
Julia Fliegner | |
Match: NC | TTR: NC |
USTA Midwest Level 1 Championships | ||
01/12/2019 | C-R1 | Tournament G18s |
L | ||
2-6 6-3 1-0 |
Marta Mikos | |
Match: NC | TTR: NC |
Glossary |
Match | Player TTR for individual match. |
TTR | TTR after completed match. |
NC | Match not calculated into TTR yet. |
This site is not affiliated, endorsed, or associated by or with the USTA in any manner nor are the ratings affiliated with the NTRP rating system.
Copyright © 2016-2025 TennisRecord.com All rights reserved.
Privacy Policy | Sitemap
Copyright © 2016-2025 TennisRecord.com All rights reserved.
Privacy Policy | Sitemap