Argyrades
Proper noun
Meaning
Argyrades
A town and a municipality in the southern part of the island of Corfu in northwestern Greece
Proper noun
Argyrades
A town and a municipality in the southern part of the island of Corfu in northwestern Greece