scylla
Dictionaries
Lewis and Short Latin Dictionary
(Scylla)
Morphological Data
scylla
NOUN