Latin-English dictionary »

sellaria meaning in English

LatinEnglish
sellaria [sellariae] (1st) F
noun

debaucherynoun
[UK: dɪ.ˈbɔː.tʃə.ri] [US: də.ˈbɒ.tʃə.ri]

prostitute, public courtesannoun

sitting / drawing-room. place w / seatsnoun