Diccionario Inglés-Español
ramshackle hut
Casucha
Diccionario Inglés-Español
ramshackle
ranch