Translation of loba de río in English:

loba de río

otter, n.

feminine noun

  • 1

    otter