on top of the world

Significado (Inglés)

Delighted; ecstatic; exceptionally pleased, happy, or satisfied.

Sinónimos

sitting on top of the world

Traducciones

Mejora tu pronunciación

Notes

Sign in to write sticky notes