meaning of Ästuare

Ästuare - German to English

estuaries