dicţionar Englez-Francez »

on one's guard înseamnă în Franceză

EnglezăFranceză
on one's guard (to be vigilant)
preposition

sur ses gardespreposition