Version Française
Meaning of
"sacro-saint"
in English language
French to English
English to French
French
English
sacro-saint.
sacrosanct (adj.)
sacro-saint
sacrosanct (adj.).