English | German | Russian | Czech

empolder English

Meaning empolder meaning

What does empolder mean?

empolder

To construct polders in order to drain land

Are you looking for...?