English to Arabic

Meaning for:
Toolmake
other
تولماك