Translation of libido in English:

libido

libido

noun

  • 1

    libido, -os, emotional energy or urge, esp. of sexual desire