The Italian term "pericolante" matches the English term "ramshackle"

other italian words that include "pericolante" : english :
pericolante dilapidated
pericolante haywire