Search term cell has 9 results
EN English ES Spanish
cell (n) [electricity] elemento (n) {m} [electricity]
cell (n) [prison] celda (n) {f} [prison]
cell célula {f}
cell (n) [biology] célula (n) {f} [biology]
cell cielo {m}
ES Spanish EN English
Cell Cell (biology)