Results for "

ramshackle

"
English - Turkish Dictionary

ramshackle

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