English-Latin dictionary »

shrew-mouse / field-mouse (oed) meaning in Latin

EnglishLatin
shrew-mouse / field-mouse (OED) noun

migale [migalis](3rd) N
noun