(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
İngilizce - Türkçe
felekin çemberinden geçmiş
(someone) who has been through the mill, who has had his ups and downs in life