aliakmon








noun

  1. a river in N Greece. 200 miles (322 km) long: longest river in Greece.
58 queries 0.563