Versión en Español
Translate
"tumor"
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
tumor
tumor
tumor
tumor (m.)
tumor, tumour
tumor
tumor; bump; hump; knot thread
tumor; joroba; hilo con nudos