English-Latin dictionary »

scented prostitute meaning in Latin

EnglishLatin
scented prostitute noun

schoenicula [schoeniculae](1st) F
noun