English to Arabic

Meaning for:
Reperforator
other
جهاز يقوم بعمل ثقوب