English-Latin dictionary »

little shield meaning in Latin

EnglishLatin
little shield noun

parmula [parmulae](1st) F
noun

scutulum [scutuli](2nd) N
noun