English-Latin dictionary »

abrasion, rubbing meaning in Latin

EnglishLatin
abrasion, rubbing noun

perfrictio [perfrictionis](3rd) F
noun