SAUVEGARDE


Meaning of SAUVEGARDE in English

n.

Monitor, lizard, great American safeguard ( Lacerta monitor ).

Soule. Dictionary of English synonyms.      Словарь английских синонимов.