smashed to bits, fallen to pieces, in rags and tatters

listen to the pronunciation of smashed to bits, fallen to pieces, in rags and tatters
Английский Язык - Турецкий язык
hurdahaş