English to Arabic

Meaning for:
Tyburn
other
تيبرن - مكان سابق للإعدام العامّ في لندن