English-Latin dictionary »

vigorous rubbing meaning in Latin

EnglishLatin
vigorous rubbing noun

confricatio [confricationis](3rd) F
noun