meaning of Ankerreede

Ankerreede - German to English

anchorage