Translation of mengX-ray in English:

mengX-ray

verb

  • 1

    to photograph, examine or treat by X-rays