English to Arabic

Meaning for:
Waxworks
other
تماثيل شمعيّة