articulated ladder - İspanyolca İngilizce Sözlük