English to Arabic

Meaning for:
Decollate
other
إضرب عنق