English to Hindi

Meaning for:
tumble-down
other
टूटा-फूटा