Aleu
See also:
aleu
English
Proper noun
Aleu
A
river
in
Romania
.