passer-by in French
passer-by in French
passant
A person who is passing by (that is, walking past).
passante
A person who is passing by (that is, walking past).
badaud
A person who is passing by (that is, walking past).