Slovnenya

Translation English Japanese: deuterium oxide

Dictionary: main
deuterium oxide
noun