English-Latin dictionary »

little saw meaning in Latin

EnglishLatin
little saw noun

serrula [serrulae](1st) F
noun