Translation of desembocadura in English:

desembocadura

mouth, n.

feminine noun

  • 1

    mouth
    estuary