Version Française
Meaning of
"marraine"
in English language
French to English
English to French
French
English
marraine
godmother
marraine (f)
godmother