Translation of viuda negra in English:

viuda negra

black widow, n.

feminine noun

  • 1

    black widow
    black widow spider