Italian-Latin dictionary »

montone meaning in Latin

ItalianLatin
montone (zoologia) (mammalogia) maschio adulto della pecora munito di corna a spirale
noun

aries [arietis](3rd) M
noun