English-French dictionary »

stellarator meaning in French

EnglishFrench
stellarator noun

stellarator◼◼◼nom {f}