French-English dictionary »

rester sur ses gardes meaning in English

FrenchEnglish
rester sur ses gardes verbe

keep one's guard upverb