sylla
Dictionaries
Lewis and Short Latin Dictionary
(Sylla)
Morphological Data
sylla
NOUN
sylla
NOUN