embden
/ˈɛmbdɛn/Definitions
1. noun
A village in Schleswig-Holstein, Germany
“The historic town of Embden is a popular tourist destination in Northern Germany.”
1. noun
A village in Schleswig-Holstein, Germany
“The historic town of Embden is a popular tourist destination in Northern Germany.”