sylla

Dictionaries

Lewis and Short Latin Dictionary (Sylla)

Morphological Data

sylla NOUN
sylla NOUN