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