Argyrades
English
Alternative forms
Argirades
Aryirades
Proper noun
Argyrades
A town and a municipality in the southern part of the island of
Corfu
in northwestern
Greece
Translations
town and municipality
Greek:
Αργυράδες
m
(
Argyrádes
)