French-English dictionary »

stellarator meaning in English

FrenchEnglish
stellarator nom {f}

stellarator◼◼◼noun