Slovnenya

Translation English Spanish: computed tomography

Dictionary: main
computed tomography
noun