English-Latin dictionary »

shearing off meaning in Latin

EnglishLatin
shearing off noun

detonsio [detonsionis](3rd) F
noun