English-Latin dictionary »

small dagger meaning in Latin

EnglishLatin
small dagger noun

sicula [siculae](1st) F
noun