dilapidated, ramshackle; exhausted, weakened

listen to the pronunciation of dilapidated, ramshackle; exhausted, weakened
İngilizce - İngilizce
run down
dilapidated, ramshackle; exhausted, weakened