Levees meaning

Plural form of levee.
noun
0
0
Advertisement