English-Latin dictionary »

jagged toothed bit (pl.) meaning in Latin

EnglishLatin
jagged toothed bit (pl.) noun

lupatum [lupati](2nd) N
noun

Your history