Version Française
Meaning of
"le sceau"
in English language
French to English
English to French
French
English
le sceau du génie.
hallmark of genius
le sceau
seal