English-Latin dictionary »

serration meaning in Latin

EnglishLatin
serration [serrations] noun
[UK: se.ˈreɪ.ʃən]
[US: se.ˈreɪ.ʃən]

crena [crenae](1st) F
noun

Your history