dog somebody's footsteps - İspanyolca İngilizce Sözlük