Version Française
Meaning of
"trompe (f) de Fallope"
in English language
French to English
English to French
French
English
trompe (f) de Fallope
Fallopian tube