Arabic-English dictionary »

كِرْبَاج meaning in English

ArabicEnglish
كِرْبَاج m

whiprod or rope