Translation of Lanzarote in English:

Lanzarote

Lanzarote, n.

masculine noun

  • 1

    Geography
    Lanzarote
  • 2

    Literature
    Lancelot