Argyrades
WiktionaryText

Noun



  1. A town and a municipality in the southern part of the island of Corfu in northwestern Greece
 
x
OK