English-Arabic dictionary »

amputate meaning in Arabic

EnglishArabic
amputate to surgically remove a body part

بَتَرَ