DIEU VOUS GARDE


Meaning of DIEU VOUS GARDE in English

[Dieu vous garde] [F] foreign term : God keep you

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