ramshackle


Results for "ramshackle"

English - Turkish Dictionary

ramshackle

(English - Turkish Dictionary) :
s. harap, yıkık.