No exact translation found for
ماجنترون

Do you mean: