English-Latin dictionary »

process of rubbing away meaning in Latin

EnglishLatin
process of rubbing away noun

detritus [detritus](4th) M
noun