×
tumeur
meaning in English
n.
tumor, growth
Related Words
tumeur maligne
tumescence
tumescent
tumeur maligne
tumoral
PC Version
Copyright © 2018 WordTech Co.