on top of the world

Oznaczający (Angielski)

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

Synonimy

sitting on top of the world

Tłumaczenia

Popraw swoją wymowę

Notes

Sign in to write sticky notes