to land on one's feet, be very lucky

listen to the pronunciation of to land on one's feet, be very lucky
English - Danish

Definition of to land on one's feet, be very lucky in English Danish dictionary

to land on
at lande på