EN GARDE


Meaning of EN GARDE in English

[en garde] [F] foreign term : on guard

Merriam-Webster English vocab.      Английский словарь Merriam Webster.