Version Française
Meaning of
"satisfecit (m) (approbation)"
in English language
French to English
English to French
French
English
satisfecit (m) (approbation)
glowing report