English dictionary, thesaurus, translations & etymology
FreeDict.com

Stymphalus in French

Stymphalus in French

Stymphale
proper noun
(historical) An ancient town in Arcadia, in modern Greece, near modern Stymfalia.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.