Meaning of “röntgen” in the English Dictionary

british dictionary