English-Latin dictionary »

little smelling / scent bottle meaning in Latin

EnglishLatin
little smelling / scent bottle noun

olfactoriolum [olfactorioli](2nd) N
noun