Aleu

See also: aleu

English

Proper noun

Aleu

  1. A river in Romania.