Football Switzerland Super League 2005/2006 - Winner FC Zürich
Final Rankingptswondrwlstgfgag+-m
1.FC Zürich78239486:36+5036
2.FC Basel78239487:42+4536
3.BSC Young Boys621711860:46+1436
4.Grasshopper Club Zürich551413944:33+1136
5.FC Thun491471550:53-336
6.FC St.Gallen401171851:56-536
7.FC Aarau358111729:63-3436
8.FC Schaffhausen337121732:55-2336
9.Neuchâtel Xamax FC33962141:70-2936
10.Yverdon-Sport FC32952238:64-2636
TableFC ZFC BBSCGrasFC TFC SFC AFC SNeucYver
FC Zürich----2:41:14:22:23:03:05:03:21:1
FC Basel2:1----1:11:05:11:07:21:03:03:1
BSC Young Boys3:11:6----0:30:01:00:03:13:22:2
Grasshopper Club Zürich1:02:21:1----2:03:11:11:13:03:2
FC Thun1:63:01:12:1----5:12:00:32:33:0
FC St.Gallen1:33:30:11:15:1----2:10:07:12:1
FC Aarau1:10:21:00:12:11:4----0:22:01:1
FC Schaffhausen0:21:23:20:20:41:10:1----1:11:2
Neuchâtel Xamax FC3:53:21:30:00:20:12:01:0----4:0
Yverdon-Sport FC0:21:20:32:02:01:04:10:14:1----

Round 1

datetimeteam 1 ____________scoreteam 2 ____________HT
Wed 13.07.0519:30Neuchâtel Xamax FC1-3BSC Young Boys0-1
Sat 16.07.0519:30FC Basel1-0FC Schaffhausen1-0
Sat 16.07.0519:30Grasshopper Club Zürich3-2Yverdon-Sport FC2-1
Sat 16.07.0519:30FC St.Gallen1-3FC Zürich0-1
Sat 16.07.0519:30FC Thun2-0FC Aarau1-0

Round 2

datetimeteam 1 ____________scoreteam 2 ____________HT
Wed 20.07.0519:30Yverdon-Sport FC0-3BSC Young Boys0-3
Fri 22.07.0519:30FC Thun3-0FC Basel0-0
Sat 23.07.0519:30FC Aarau1-4FC St.Gallen0-2
Sat 23.07.0519:30FC Schaffhausen1-1Neuchâtel Xamax FC1-0
Sun 24.07.0516:00FC Zürich4-2Grasshopper Club Zürich2-1

Round 3

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 30.07.0518:30Neuchâtel Xamax FC4-0Yverdon-Sport FC2-0
Sat 30.07.0519:30FC Basel2-1FC Zürich1-1
Sat 30.07.0519:30Grasshopper Club Zürich1-1FC Schaffhausen0-1
Sat 30.07.0519:30FC St.Gallen5-1FC Thun3-1
Wed 10.08.0519:30BSC Young Boys0-0FC Aarau0-0

Round 4

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 06.08.0519:30FC Aarau2-0Neuchâtel Xamax FC0-0
Sat 06.08.0519:30FC Schaffhausen1-1FC St.Gallen0-0
Sat 06.08.0519:30BSC Young Boys0-3Grasshopper Club Zürich0-1
Sat 06.08.0519:30Yverdon-Sport FC1-2FC Basel0-1
Sat 06.08.0519:30FC Zürich2-2FC Thun0-0

Round 5

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 13.08.0519:30FC Aarau1-1Yverdon-Sport FC1-1
Sat 13.08.0519:30FC Schaffhausen3-2BSC Young Boys1-0
Sun 14.08.0516:00FC Thun2-1Grasshopper Club Zürich0-1
Sun 14.08.0516:00FC Zürich3-2Neuchâtel Xamax FC1-1
Sun 14.08.0516:15FC St.Gallen3-3FC Basel1-2

Round 6

datetimeteam 1 ____________scoreteam 2 ____________HT
Fri 19.08.0518:30Neuchâtel Xamax FC0-2FC Thun0-1
Sat 20.08.0519:30FC Basel7-2FC Aarau1-0
Sat 20.08.0519:30Grasshopper Club Zürich3-1FC St.Gallen1-1
Sat 20.08.0519:30Yverdon-Sport FC0-1FC Schaffhausen0-0
Sun 21.08.0516:15BSC Young Boys3-1FC Zürich2-0

Round 7

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 27.08.0519:30FC Basel3-0Neuchâtel Xamax FC1-0
Sun 28.08.0516:00FC Aarau0-1Grasshopper Club Zürich0-1
Sun 28.08.0516:00Yverdon-Sport FC2-0FC Thun1-0
Sun 28.08.0516:00FC Zürich5-0FC Schaffhausen4-0
Sun 28.08.0516:15FC St.Gallen0-1BSC Young Boys0-0

Round 8

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 10.09.0518:30Yverdon-Sport FC0-2FC Zürich0-0
Sat 10.09.0519:30BSC Young Boys0-0FC Thun0-0
Sun 11.09.0514:30Neuchâtel Xamax FC0-1FC St.Gallen0-1
Sun 11.09.0516:00FC Schaffhausen0-1FC Aarau0-0
Sun 11.09.0516:15Grasshopper Club Zürich2-2FC Basel1-2

Round 9

datetimeteam 1 ____________scoreteam 2 ____________HT
Wed 21.09.0519:30FC Aarau1-1FC Zürich0-0
Wed 21.09.0519:30Grasshopper Club Zürich3-0Neuchâtel Xamax FC2-0
Wed 21.09.0519:30FC St.Gallen2-1Yverdon-Sport FC1-0
Wed 21.09.0519:30FC Schaffhausen0-4FC Thun0-2
Thu 22.09.0519:30FC Basel1-1BSC Young Boys1-0

Round 10

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 24.09.0519:30FC Aarau2-1FC Thun0-0
Sun 25.09.0516:00BSC Young Boys3-2Neuchâtel Xamax FC2-1
Sun 25.09.0516:00Yverdon-Sport FC2-0Grasshopper Club Zürich0-0
Sun 25.09.0516:00FC Zürich3-0FC St.Gallen1-0
Sun 25.09.0516:15FC Schaffhausen1-2FC Basel0-1

Round 11

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 01.10.0519:30FC St.Gallen2-1FC Aarau2-1
Sun 02.10.0514:30Neuchâtel Xamax FC1-0FC Schaffhausen0-0
Sun 02.10.0516:00FC Basel5-1FC Thun1-0
Sun 02.10.0516:00BSC Young Boys2-2Yverdon-Sport FC1-1
Sun 02.10.0516:15Grasshopper Club Zürich1-0FC Zürich0-0

Round 12

datetimeteam 1 ____________scoreteam 2 ____________HT
Fri 14.10.0519:30FC Thun5-1FC St.Gallen4-0
Sun 16.10.0514:15Yverdon-Sport FC4-1Neuchâtel Xamax FC2-1
Sun 16.10.0516:00FC Aarau1-0BSC Young Boys1-0
Sun 16.10.0516:00FC Schaffhausen0-2Grasshopper Club Zürich0-0
Sun 16.10.0516:15FC Zürich2-4FC Basel0-3

Round 13

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 29.10.0517:00FC Thun1-6FC Zürich1-2
Sat 29.10.0519:30FC Basel3-1Yverdon-Sport FC2-1
Sat 29.10.0519:30FC St.Gallen0-0FC Schaffhausen0-0
Sun 30.10.0514:30Neuchâtel Xamax FC2-0FC Aarau0-0
Sun 30.10.0516:15Grasshopper Club Zürich1-1BSC Young Boys0-1

Round 14

datetimeteam 1 ____________scoreteam 2 ____________HT
Sun 06.11.0514:30Neuchâtel Xamax FC3-5FC Zürich3-1
Sun 06.11.0514:30Yverdon-Sport FC4-1FC Aarau3-1
Sun 06.11.0516:00Grasshopper Club Zürich2-0FC Thun0-0
Sun 06.11.0516:00BSC Young Boys3-1FC Schaffhausen2-0
Sun 06.11.0516:15FC Basel1-0FC St.Gallen1-0

Round 15

datetimeteam 1 ____________scoreteam 2 ____________HT
Fri 18.11.0519:30FC Thun2-3Neuchâtel Xamax FC1-0
Sun 20.11.0516:00FC Aarau0-2FC Basel0-1
Sun 20.11.0516:00FC Schaffhausen1-2Yverdon-Sport FC0-1
Sun 20.11.0516:00FC St.Gallen1-1Grasshopper Club Zürich1-1
Sun 20.11.0516:15FC Zürich1-1BSC Young Boys0-0

Round 16

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 26.11.0519:30Grasshopper Club Zürich1-1FC Aarau1-1
Sat 26.11.0519:30BSC Young Boys1-0FC St.Gallen1-0
Sun 27.11.0516:00FC Thun3-0Yverdon-Sport FC2-0
Sun 27.11.0516:15FC Schaffhausen0-2FC Zürich0-1
Wed 07.12.0520:00Neuchâtel Xamax FC3-2FC Basel2-1

Round 17

datetimeteam 1 ____________scoreteam 2 ____________HT
Fri 02.12.0519:30FC Thun1-1BSC Young Boys1-0
Sun 04.12.0516:00FC St.Gallen7-1Neuchâtel Xamax FC3-1
Sun 04.12.0516:00FC Zürich1-1Yverdon-Sport FC0-1
Sun 04.12.0516:00FC Aarau0-2FC Schaffhausen0-0
Sun 04.12.0516:15FC Basel1-0Grasshopper Club Zürich1-0

Round 18

datetimeteam 1 ____________scoreteam 2 ____________HT
Sun 11.12.0514:30Yverdon-Sport FC1-0FC St.Gallen1-0
Sun 11.12.0514:30FC Thun0-3FC Schaffhausen0-2
Sun 11.12.0516:00Neuchâtel Xamax FC0-0Grasshopper Club Zürich0-0
Sun 11.12.0516:00FC Zürich3-0FC Aarau1-0
Sun 11.12.0516:15BSC Young Boys1-6FC Basel1-4

Round Robin 3

Ranking RR3-RR4ptswondrwlstgfgag+-m
1. FC Zürich44135041:12+2918
2. FC Basel36106240:20+2018
3. BSC Young Boys34104434:22+1218
4. Grasshopper Club Zürich2567517:15+218
5. FC Thun2574720:20018
6. FC Aarau1947715:30-1518
7. FC St.Gallen18531022:28-618
8. FC Schaffhausen1738717:27-1018
9. Neuchâtel Xamax FC16441017:29-1218
10.Yverdon-Sport FC11321314:34-2018
TableFC ZFC BBSCGrasFC TFC AFC SFC SNeucYver
FC Zürich----1:13:32:01:06:01:00:04:14:1
FC Basel1:2----2:02:12:01:13:11:12:12:1
BSC Young Boys0:24:2----1:12:12:12:01:21:02:1
Grasshopper Club Zürich0:01:11:0----3:10:02:10:12:21:1
FC Thun1:31:11:10:1----1:13:12:13:01:0
FC Aarau1:11:51:51:00:1----1:01:13:11:0
FC St.Gallen2:32:21:30:21:01:1----3:01:02:0
FC Schaffhausen1:40:41:11:12:30:01:3----0:01:1
Neuchâtel Xamax FC0:11:51:31:00:02:02:22:0----2:0
Yverdon-Sport FC0:31:31:30:10:13:12:10:42:1----

Round 19

datetimeteam 1 ____________scoreteam 2 ____________HT
Sun 12.02.0614:30FC Aarau1-0Grasshopper Club Zürich1-0
Sun 12.02.0614:30Neuchâtel Xamax FC0-0FC Thun0-0
Sun 12.02.0614:30FC Schaffhausen1-3FC St.Gallen0-1
Sun 12.02.0614:30BSC Young Boys2-1Yverdon-Sport FC1-0
Sun 12.02.0616:15FC Zürich1-1FC Basel0-0

Round 20

datetimeteam 1 ____________scoreteam 2 ____________HT
Sun 19.02.0614:30Grasshopper Club Zürich2-2Neuchâtel Xamax FC1-2
Sun 19.02.0614:30FC St.Gallen1-1FC Aarau1-0
Sun 19.02.0614:30Yverdon-Sport FC0-3FC Zürich0-1
Sun 19.02.0616:00FC Basel1-1FC Schaffhausen1-1
Sun 19.02.0616:15FC Thun1-1BSC Young Boys1-0

Round 21

datetimeteam 1 ____________scoreteam 2 ____________HT
Sun 26.02.0614:30Neuchâtel Xamax FC2-2FC St.Gallen2-1
Sun 26.02.0614:30FC Schaffhausen0-0FC Aarau0-0
Sun 26.02.0614:30FC Zürich1-0FC Thun1-0
Sun 26.02.0616:00FC Basel2-1Yverdon-Sport FC1-1
Sun 26.02.0616:15BSC Young Boys1-1Grasshopper Club Zürich1-0

Round 22

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 04.03.0617:30FC Thun1-1FC Basel0-1
Wed 29.03.0618:45FC Aarau3-1Neuchâtel Xamax FC1-0
Wed 29.03.0618:45Grasshopper Club Zürich0-0FC Zürich0-0
Wed 29.03.0618:45FC St.Gallen1-3BSC Young Boys1-2
Wed 29.03.0618:45Yverdon-Sport FC0-4FC Schaffhausen0-3

Round 23

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 11.03.0617:00BSC Young Boys2-1FC Aarau2-1
Sat 11.03.0619:30FC Zürich1-0FC St.Gallen0-0
Sun 12.03.0616:00FC Schaffhausen0-0Neuchâtel Xamax FC0-0
Sun 12.03.0616:00Yverdon-Sport FC0-1FC Thun0-0
Sun 12.03.0616:15FC Basel2-1Grasshopper Club Zürich1-1

Round 24

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 18.03.0617:30FC Thun2-1FC Schaffhausen0-1
Sat 18.03.0619:30Grasshopper Club Zürich1-1Yverdon-Sport FC1-1
Sun 19.03.0613:30BSC Young Boys1-0Neuchâtel Xamax FC0-0
Sun 19.03.0616:00FC Aarau1-1FC Zürich0-0
Sun 19.03.0616:15FC St.Gallen2-2FC Basel1-0

Round 25

datetimeteam 1 ____________scoreteam 2 ____________HT
Wed 22.03.0619:30FC Basel1-1FC Aarau0-0
Wed 22.03.0619:30FC Schaffhausen1-1BSC Young Boys0-0
Wed 22.03.0619:30FC Thun0-1Grasshopper Club Zürich0-0
Wed 22.03.0619:30Yverdon-Sport FC2-1FC St.Gallen1-1
Wed 22.03.0619:30FC Zürich4-1Neuchâtel Xamax FC2-1

Round 26

datetimeteam 1 ____________scoreteam 2 ____________HT
Sun 26.03.0616:00FC Aarau1-0Yverdon-Sport FC0-0
Sun 26.03.0616:00Grasshopper Club Zürich0-1FC Schaffhausen0-0
Sun 26.03.0616:00FC St.Gallen1-0FC Thun0-0
Sun 26.03.0616:15BSC Young Boys0-2FC Zürich0-0
Sat 15.04.0618:45Neuchâtel Xamax FC1-5FC Basel0-3

Round 27

datetimeteam 1 ____________scoreteam 2 ____________HT
Sun 02.04.0616:00FC Basel2-0BSC Young Boys0-0
Sun 02.04.0616:00FC Schaffhausen1-4FC Zürich0-0
Sun 02.04.0616:00FC Thun1-1FC Aarau0-0
Sun 02.04.0616:00Yverdon-Sport FC2-1Neuchâtel Xamax FC2-0
Sun 02.04.0616:15Grasshopper Club Zürich2-1FC St.Gallen0-1

Round 28

datetimeteam 1 ____________scoreteam 2 ____________HT
Thu 06.04.0618:45Neuchâtel Xamax FC2-0Yverdon-Sport FC1-0
Thu 06.04.0619:30FC Aarau0-1FC Thun0-1
Thu 06.04.0619:30FC St.Gallen0-2Grasshopper Club Zürich0-1
Thu 06.04.0619:30FC Zürich0-0FC Schaffhausen0-0
Wed 10.05.0619:30BSC Young Boys4-2FC Basel2-0

Round 29

datetimeteam 1 ____________scoreteam 2 ____________HT
Sun 09.04.0616:00FC Basel2-1Neuchâtel Xamax FC1-1
Sun 09.04.0616:00FC Thun3-1FC St.Gallen1-0
Sun 09.04.0616:00Yverdon-Sport FC3-1FC Aarau1-1
Sun 09.04.0616:15FC Zürich3-3BSC Young Boys1-3
Sat 15.04.0617:30FC Schaffhausen1-1Grasshopper Club Zürich0-0

Round 30

datetimeteam 1 ____________scoreteam 2 ____________HT
Wed 12.04.0619:30FC Aarau1-5FC Basel1-2
Wed 12.04.0619:30Grasshopper Club Zürich3-1FC Thun1-0
Wed 12.04.0619:30BSC Young Boys1-2FC Schaffhausen0-1
Sat 15.04.0617:30FC St.Gallen2-0Yverdon-Sport FC0-0
Wed 26.04.0618:45Neuchâtel Xamax FC0-1FC Zürich0-0

Round 31

datetimeteam 1 ____________scoreteam 2 ____________HT
Thu 20.04.0618:45Neuchâtel Xamax FC1-3BSC Young Boys1-2
Thu 20.04.0619:30FC Basel3-1FC St.Gallen1-0
Thu 20.04.0619:30FC Schaffhausen2-3FC Thun1-0
Thu 20.04.0619:30Yverdon-Sport FC0-1Grasshopper Club Zürich0-0
Thu 20.04.0619:30FC Zürich6-0FC Aarau4-0

Round 32

datetimeteam 1 ____________scoreteam 2 ____________HT
Sun 23.04.0614:30Neuchâtel Xamax FC2-0FC Schaffhausen1-0
Sun 23.04.0616:00FC Aarau1-5BSC Young Boys0-2
Sun 23.04.0616:00FC St.Gallen2-3FC Zürich2-1
Sun 23.04.0616:00FC Thun1-0Yverdon-Sport FC0-0
Sun 23.04.0616:15Grasshopper Club Zürich1-1FC Basel1-0

Round 33

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 29.04.0617:45FC Basel2-0FC Thun2-0
Sat 29.04.0619:30FC Schaffhausen1-1Yverdon-Sport FC0-1
Sat 29.04.0619:30BSC Young Boys2-0FC St.Gallen1-0
Sun 30.04.0614:30Neuchâtel Xamax FC2-0FC Aarau1-0
Sun 30.04.0616:15FC Zürich2-0Grasshopper Club Zürich2-0

Round 34

datetimeteam 1 ____________scoreteam 2 ____________HT
Wed 03.05.0620:15FC Aarau1-1FC Schaffhausen0-0
Wed 03.05.0620:15Grasshopper Club Zürich1-0BSC Young Boys0-0
Wed 03.05.0620:15FC St.Gallen1-0Neuchâtel Xamax FC0-0
Wed 03.05.0620:15FC Thun1-3FC Zürich0-2
Wed 03.05.0620:15Yverdon-Sport FC1-3FC Basel0-1

Round 35

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 06.05.0617:45FC Aarau1-0FC St.Gallen1-0
Sat 06.05.0617:45Neuchâtel Xamax FC1-0Grasshopper Club Zürich1-0
Sat 06.05.0617:45FC Schaffhausen0-4FC Basel0-1
Sat 06.05.0617:45FC Zürich4-1Yverdon-Sport FC3-1
Sun 07.05.0616:15BSC Young Boys2-1FC Thun0-1

Round 36

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 13.05.0617:45FC Basel1-2FC Zürich0-1
Sun 14.05.0616:15Grasshopper Club Zürich0-0FC Aarau0-0
Sun 14.05.0616:15FC St.Gallen3-0FC Schaffhausen2-0
Sun 14.05.0616:15FC Thun3-0Neuchâtel Xamax FC1-0
Sun 14.05.0616:15Yverdon-Sport FC1-3BSC Young Boys1-2
Club Football index
Years index
Home--Table
R1--R2--R3
R4--R5--R6
R7--R8--R9 Round Robin 2
R10--R11--R12
R13--R14--R15
R16--R17--R18
Round Robin 3
R19--R20--R21
R22--R23--R24
R25--R26--R27
Round Robin 4
R28--R29--R30
R31--R32--R33
R34--R35--R36
Todor 66
Footbal index
Clubs index
index Switzerland Super League
Current 2021-2022
Young Boys 2020-2021
Young Boys 2019-2020
Young Boys 2018-2019
Young Boys 2017-2018
FC Basel 2016-2017
FC Basel 2015-2016
FC Basel 2014-2015
FC Basel 2013-2014
FC Basel 2012-2013
FC Basel 2011-2012
FC Basel 2010-2011
FC Basel 2009-2010
FC Zürich 2008-2009
FC Basel 2007-2008
FC Zürich 2006-2007
FC Zürich 2005-2006
FC Basel 2004-2005
FC Basel 2003-2004
Finals and Regular Season
Grasshopper 2002-2003
Regular Season 2002-2003
Basel 2001-2002
Regular Season 2001-2002
Grasshopper 2000-2001
Regular Season 2000-2001
St.Gallen 1999-2000
Regular Season 1999-2000
Grasshopper 1998-1999
Regular Season 1998-1999
Grasshopper 1997-1998
Regular Season 1997-1998
Sion 1996-1997
Regular Season 1996-1997
Grasshopper 1995-1996
Regular Season 1995-1996
Grasshopper 1994-1995
Regular Season 1994-1995
Servette 1993-1994
Regular Season 1993-1994
Aarau 1992-1993
Regular Season 1992-1993
Neuchâtel 1991-1992
Regular Season 1991-1992
Grasshopper 1990-1991
Regular Season 1990-1991
Lausanne 1989-1990
Regular Season 1989-1990
Luzern 1988-1989
Regular Season 1988-1989
Servette 1987-1988
Regular Season 1987-1988
Double Round Robin 1980-1987
Neuchâtel 1986-1987
Young Boys 1985-1986
Servette 1984-1985
Grasshopper 1983-1984
Grasshopper 1982-1983
Grasshopper 1981-1982
Zürich 1980-1981
Finals and Regular Season
Basel 1979-1980
Regular Season 1979-1980
Servette 1978-1979
Regular Season 1978-1979
FC Basel 1977-1978
Regular Season 1977-1978
Grasshopper 1976-1977
Regular Season 1976-1977
1976-1977 Relegation
Nationalliga A
Zürich 1975-1976
Zürich 1974-1975
Zürich 1973-1974
Basel 1972-1973
Basel 1971-1972
Grasshopper 1970-1971
Basel 1969-1970
Basel 1968-1969
Zürich 1967-1968
Basel 1966-1967
Zürich 1965-1966
Lausanne 1964-1965
Chaux-de-Fonds 1963-1964
Zürich 1962-1963
Servette 1961-1962
Servette 1960-1961
Young Boys 1959-1960
Young Boys 1958-1959
Young Boys 1957-1958
Young Boys 1956-1957
Grasshopper 195--1956
Chaux-de-Fonds 1953-1954
Chaux-de-Fonds 1953-1954
Basel 1952-1953
Grasshopper 1951-1952
Lausanne 1950-1951
Servette 1949-1950
Lugano 1948-1949
Bellinzona 1947-1948
Biel-Bienne 1946-1947
Servette 1945-1946
Grasshopper 1944-1945
Nationalliga
Lausanne 1943-1944
Grasshopper 1942-1943
Grasshopper 1941-1942
FC Lugano 1940-1941
Servette 1939-1940
Grasshopper 1938-1939
Lugano 1937-1938
Grasshopper 1936-1937
Lausanne 1935-1936
Lausanne 1934-1935
Servette 1933-1934
Servette 1932-1933
Young Boys 1932-1933 Challenge
.

Prepared and maintained by Todor Krastev

todor1966@yahoo.com
Last updated: 23 Oct 2021
Facebook Todor Krastev

Quantcast