English to Arabic

Meaning for:
Zacher
other
نصب تذكاري