on top of the world

Significado (Inglés)

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

Sinónimos

sitting on top of the world

Traducións

Mellora a túa pronuncia

Notes

Sign in to write sticky notes