Argyrades (English, name)
expansion: Argyrades
Senses:
glosses: A town and a municipality in the southern part of the island of Corfu in northwestern Greece
Forms:
form: Argirades
tags: alternative
form: Aryirades
tags: alternative