on the hoof in French
on the hoof in French
manger sur le pouce
(idiomatic) Of a human activity, while standing, walking, or running; on foot.
sur le pouce
(idiomatic) Of a human activity, while standing, walking, or running; on foot.