lake dwelling - Anglais Synonymes Dictionnaire

lake dwelling

n.
[1] pile dwelling