
Set foot in

Translation set foot in into russian
set foot in
I never thought I'd set foot in this city again.
Я никогда не думал, что снова войду в этот город.
Definitions
To enter or arrive at a place, often for the first time.