English to Arabic

Meaning for:
Deuteron
other
الديوترون - نواة الديوتريوم