Spanisch [noun]Englisch [noun] ▶choza [noun] Se quedaron en una choza en las montañas. ▶hut [noun] They stayed in a hut in the mountains. ▶choza [noun] ▶hovel [noun]