Arabic-English dictionary »

شَمَّرَ عَنْ سَاعِدِ الجِدِّ meaning in English

ArabicEnglish
شَمَّرَ عَنْ سَاعِدِ الجِدِّ

roll up one's sleevesprepare to work