Slovnenya

Translation English French: cryostat

Dictionary: main
cryostat
noun