Translation of Olimpo in English:

Olimpo

masculine noun

  • 1

    el Olimpo (Mount) Olympus
    • los dioses del Olimpo the Olympians