Translation of Lenin in English:

Lenin

Lenin, n.

(Lenín)

masculine noun

  • 1

    Lenin