meaning of an Land setzen

an Land setzen - German to English

to place ashore