Seille
See also:
seille
English
Proper noun
Seille
A
river
originating
in the
Jura
mountains
in
France
.
Related terms
Savigny-sur-Seille