Translation of on top of the world in Spanish:

on top of the world

phrase

  • 1

    to feel on top of the world estar contentísimo