σκύλλα
Scylla
Dictionaries
Cambridge Greek Lexicon
(Σκύλλα)
Short Defs
(Σκύλλα)
Morphological Data
σκύλλα
NOUN