×
orchite
meaning in English
n.
orchitis, inflammation of the testes
Related Words
orchiectomie
orchis
orchitique
orcinol
PC Version
Copyright © 2018 WordTech Co.