English to Arabic

Meaning for:
Guillotine
other
المقصلة