English to Arabic

Meaning for:
Implanter
other
القائم بعمليّة الغرس