lake champlain - Englisch Synonyme Wörterbuch

lake champlain

n.
[1] Champlain