Translation of trompa de Falopio in English:

trompa de Falopio

Fallopian tube, n.

feminine noun

  • 1

    Fallopian tube