English to Arabic

Meaning for:
Forges
other
دكاكين الحدادة