English-Arabic dictionary »

decollate meaning in Arabic

EnglishArabic
Decollate [UK: dɪˈk.ɒ.leɪt]
[US: dɪˈk.ɑː.leɪt]

إضرب عنق