Dictionnaire français - anglais

passer

to pass, to spend (time)