Engelsk-Fransk ordbok »

on one's guard betyder på franska

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

sur ses gardespreposition