Latin-English dictionary »

soricia meaning in English

LatinEnglish
soricia noun

mouse [mice]noun
[UK: maʊs] [US: ˈmaʊs]

Your history