Sitell.
Latin
Proper noun
Sitell.
m
(
indeclinable
)
abbreviation of
Sitellitergus