English | German | Russian | Czech

leveed English

Meaning leveed meaning

What does leveed mean?

leveed

Having a levee.

Are you looking for...?