Webster's Revised Unabridged Dictionary · 1913
Sauvegarde
Copy link
Sauvegarde
, noun
[French]
(Zoology)
The monitor.
↑