English-Latin dictionary »

clipping, shearing meaning in Latin

EnglishLatin
clipping, shearing noun

tonsura [tonsurae](1st) F
noun