English-Latin dictionary »

esp. used to polish books / depilatory meaning in Latin

EnglishLatin
esp. used to polish books / depilatory noun

pumex [pumicis](3rd) M
noun