Odra
From Wikipedia, the free encyclopedia
Odra may refer to:
- Oder River, a river in Central Europe
- Odra (computer), a computer once made in Poland
- Name of several Polish football clubs, e.g. Odra Wodzislaw
- Odra River (Croatia)
- Odra River (Spain)
Cookie Policy Terms and Conditions >
Odra may refer to: