have difficulty walking due to leg problems - İspanyolca İngilizce Sözlük