Arabic-English dictionary »

اِنْسَلَخَ meaning in English

ArabicEnglish
اِنْسَلَخَ

sloughto shed (skin)