aliakmon








noun

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