provide living space - İspanyolca İngilizce Sözlük