English-French dictionary »

on one's guard meaning in French

EnglishFrench
on one's guard (to be vigilant)
preposition

sur ses gardespreposition