Lixouri in Greek
Lixouri in Greek
Ληξούρι
A town in Greece on the island of Kefalonia.
Ληξούριο
A town in Greece on the island of Kefalonia.
Ληξούριον
A town in Greece on the island of Kefalonia.