English-Latin dictionary »

prostitute, public courtesan meaning in Latin

EnglishLatin
prostitute, public courtesan noun

sellaria [sellariae](1st) F
noun