English to Arabic Dictionary executed

executed

أعدم
translation of 'Executed'
adjective
منفذ,
ممقوت,
منجز
Credits: Google Translate
Download the
HelloEnglishApp
image_one