English-French dictionary »

x-ray vision meaning in French

EnglishFrench
X-ray vision (enhanced vision)
noun

vision à rayon X◼◼◼nom {f}