English to Arabic

Meaning for:
Tokamak
other
توكاماك