Version Française
Meaning of
"endroit sacré où on prend serment"
in English language
French to English
English to French
French
English
endroit sacré où on prend serment
sacred place where oaths are taken