(someone) who has been through the mill, who has had his ups and downs in life

listen to the pronunciation of (someone) who has been through the mill, who has had his ups and downs in life
Английский Язык - Турецкий язык
felekin çemberinden geçmiş
(someone) who has been through the mill, who has had his ups and downs in life
Избранное