German-English dictionary »

strandsee meaning in English

GermanEnglish
der Strandsee Substantiv

coastal lake◼◼◼noun