English-Latin dictionary »

little room meaning in Latin

EnglishLatin
little room noun

cellariolum [cellarioli](2nd) N
noun