English | German | Russian | Czech

seasteading English

Meaning seasteading meaning

What does seasteading mean?

seasteading

creation of permanent dwellings at sea

Are you looking for...?