Search term Cella has 2 results
IT Italian EN English
cella {f} cubicle
cella (n) [prigione] {f} cell (n) [prigione]

Italian English translations