English-Arabic dictionary »

flay meaning in Arabic

EnglishArabic
flay to strip skin off

سَلَخَ