to set foot (in on sth), to arrive, to visit

listen to the pronunciation of to set foot (in on sth), to arrive, to visit
to set foot (in on sth), to arrive, to visit
Favorites