land up

Εννοια (Αγγλικός)

To end up; to arrive or result, especially if it is not planned.

Ετυμολογία (Αγγλικός)

Idiom derived from "to land."

Notes

Sign in to write sticky notes