English to English

computerized tomography

noun (n)

Advertisement

Bookmark This Site