English-Latin dictionary »

place where hair is removed meaning in Latin

EnglishLatin
place where hair is removed noun

depilatorium [depilatorii](2nd) N
noun